home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 31 / Amiga Format CD31 (1998-09-02)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1998-10].iso / -websites- / sasg / dfa / doc / dfa26asg.lha / deutsch / dfa.dok
Text File  |  1986-09-04  |  238KB  |  7,016 lines

  1.  
  2.  
  3.                             DFA - DFAddress
  4.  
  5.                    Das Adress-Utility für den AMIGA
  6.  
  7.                 (C) Copyright 1992-1995 Dirk Federlein
  8.  
  9.                   *** DFA ist ein SASG - Produkt ***
  10.  
  11.                              - Shareware -
  12.  
  13. Diese Anleitung beschreibt die Installation und die Bedienung von *DFA*
  14. Version 2.6. Sie finden hier auch die Erläuterungen zu allen
  15. AREXX-Befehlen. Diese Anleitung unterstellt, daß Sie ihre Workbench
  16. *nicht* "lokalisiert" haben, bezieht sich also auf die *englischen*
  17. Programmtexte!
  18.  
  19. Herzlich Willkommen
  20. *******************
  21.  
  22. Herzlich willkommen zur Anleitung von *DFA*! Sie haben es also
  23. tatsächlich geschafft und sich überwunden, die Anleitung zu lesen!
  24. Bitte hören Sie an dieser Stelle *nicht* damit auf, sondern kämpfen
  25. Sie sich durch -- es lohnt sich!
  26.  
  27. Nur durch das aufmerksame Lesen dieser Anleitung können Sie die vielen
  28. Funktionen von *DFA* kennenlernen und erfahren, wie man sie am besten
  29. einsetzt! Hier werden auch viele -- vielleicht sogar alle -- Fragen
  30. geklärt, die Sie an dieser Stelle sicherlich noch haben.
  31.  
  32. Bitte bedenken Sie, daß ich in diese Anleitung *viele* Stunden Arbeit
  33. investiert habe - zeigen Sie Ihre Anerkennung für diese Leistung
  34. dadurch, daß sie die Anleitung lesen (natürlich dürfen Sie sich auch
  35. registrieren lassen; wie, das ist in Registration beschrieben)!
  36.  
  37. Bitte beachten Sie, daß jegliche Weiterentwickung von *DFA*
  38. unmittelbar damit zusammenhängt, wie stark die Resonanz ist, d.h. wie
  39. viele Registrierungen bei mir eingehen. DFA V2.0 wurde über einen
  40. Zeitraum von ca. 9 Monaten entwickelt und getestet und hat viel Zeit
  41. verschlungen. Nichtsdestotrotz habe ich noch etliche Ideen, wie man
  42. *DFA* weiter verbessern könnte. Inwieweit ich diese Ideen in die Tat
  43. umsetzen werde, hängt allein von Ihnen ab.
  44.  
  45.           *Dirk Federlein*
  46.  
  47. Eigenschaften
  48. *************
  49.  
  50. *DFA* hat viele herausragende Eigenschaften, von denen ich die
  51. wichtigsten hier kurz nennen möchte:
  52.  
  53.    * OS2.0 "Look and Feel"
  54.  
  55.         - Die Einbindung in das Betriebssystem erfolgt als Commodity
  56.  
  57.         - Das *DFA-Editor*-Hauptfenster ist ein Application-Window
  58.  
  59.         - DFA verfügt über ein Application-Icon und ein
  60.           Application-Menü (abschaltbar)
  61.  
  62.         - Es ist möglich, *DFA* als Default-Tool zu verwenden
  63.  
  64.    * Ab OS2.1 Unterstützung von Landessprachen (Locale)
  65.  
  66.    * OS3.0 wird, falls vorhanden, unterstützt
  67.  
  68.    * Komfortable und optisch ansprechende Oberfläche
  69.  
  70.         - MagicWB-Icons für sämtliche Programme und Schubladen der
  71.           Distribution
  72.  
  73.         - Button-Leiste im MagicWB-Look für die wichtigsten Funktionen
  74.  
  75.         - Sämtliche Fenster von *DFA* sind fontsensitiv
  76.  
  77.         - Das *DFA-Editor*-Hauptfenster ist fontsensitiv und *in der
  78.           Größe veränderbar*
  79.  
  80.         - Die Bedienung von *DFA* kann vollständig über die Tastatur
  81.           erfolgen
  82.  
  83.    * Umfangreiche Einstell-Möglichkeiten
  84.  
  85.         - Die Formatierung des Adress-Listviews und der Anzeige-Bereich
  86.           im Hauptfenster sind frei konfigurierbar.
  87.  
  88.         - Die Sortierung kann nach jedem (Text-)Feld der Adresse
  89.           erfolgen
  90.  
  91.         - Die Zeichensätze für *DFA-Editor* und *DFA-Preferences*
  92.           sind frei wählbar
  93.  
  94.         - Es können eigene Screens (Custom-Screens) verwendet werden
  95.  
  96.    * Leistungsfähige AREXX-Schnittstelle für optimale Flexibilität
  97.  
  98.    * Sorgfältige Programmierung für beste Effektivität
  99.         - Aufteilung in Editor-, Server- und Preferences-Teil; dadurch
  100.           optimale Speichernutzung.
  101.  
  102.         - Mehrfach benötigte Programmteile wurden in eine "shared
  103.           library" ausgelagert (`dfa.library')
  104.  
  105.         - Die interne Speicherverwaltung wurde komplett umgeschrieben,
  106.           sodaß die Adressen nur noch den Platz belegen, den sie
  107.           tatsächlich brauchen.
  108.  
  109.         - Durch die Verwendung von Memory-Pools wird der
  110.           Speicherfragmentierung entgegengewirkt.
  111.  
  112.         - Hochoptimierte Lade- und Speicher-Routinen.
  113.  
  114.    * Herausragende Funktionen
  115.         - Unterstützung externer Files
  116.  
  117.         - Komfortable Anwähl-Funktion
  118.  
  119.         - Einteilung der Adressen in "Gruppen"
  120.  
  121.         - Unterstützung vernetzter Rechner
  122.  
  123. Installation
  124. ************
  125.  
  126. Ich rate dringend dazu, für die Installation von *DFA* das beiliegende
  127. Installer-Skript zu verwenden. Es kopiert die verschiedenen Dateien in
  128. die richtigen Verzeichnisse, entpackt benötigte Dateien und sorgt auch
  129. dafür, daß die verschiedenen "Tooltypes" korrekt gesetzt werden. Das
  130. dafür nötige "Installer"-Programm finden Sie ebenfalls in der
  131. Distribution ((C) Copyright Commodore).
  132.  
  133. Nach abgeschlossener Installation stehen Ihnen in verschiedenen
  134. Unterverzeichnissen die folgenden Dateien, oder je nach Installation
  135. auch nur Teile davon, zur Verfügung:
  136.  
  137.    * *`DFA', `DFA.info'*
  138.  
  139.      Der *DFA-Server*; er stellt den AREXX-Port zur Verfügung und
  140.      verwaltet das Application-Icon. Er ist am besten in der
  141.      `WBStartup'-Schublade aufgehoben.
  142.  
  143.    * *`DFAEditor', `DFAEditor.info'*
  144.  
  145.      Die graphische Schnittstelle von *DFA*. Falls Sie dieses Programm
  146.      auch aus dem CLI/der Shell starten wollen, kopieren sie es in Ihren
  147.      "Suchpfad", ansonsten in ein Directory Ihrer Wahl, z.B. `DFA:C',
  148.      was auch die Standardeinstellung ist.
  149.  
  150.    * *`DFAPrefs', `DFAPrefs.info'*
  151.  
  152.      Das Voreinstellungs-Programm für *DFA*. Hier können sämtliche
  153.      Einstellungen für *DFA* vorgenommen werden. Ein guter Platz für
  154.      dieses Programm ist z.B. die `SYS:Prefs'- oder die `DFA:Prefs'
  155.      Schublade.
  156.  
  157.    * *`dfa.library'*
  158.  
  159.      Die `dfa.library' muß entweder im `Libs:'- oder im
  160.      `DFA:Libs'-Directory zu finden sein. Die Library wird von allen
  161.      anderen Teilen von *DFA*, d.h. vom *DFAServer*, vom *DFAEditor*
  162.      und vom *DFAPrefs*-Programm, benötigt.
  163.  
  164.    * *`Registration', `Registration.info'*
  165.  
  166.      Dies ist das neue Registrierungs-Programm der *SASG*. Dieses
  167.      Programm ermöglicht es Ihnen, sehr bequem und schnell eine
  168.      registrierte Version oder ein Update zu bestellen. Darüber hinaus
  169.      enthält es genaue Informationen über die *SASG* und die
  170.      *Vorteile*, die sich daraus für *Sie* ergeben.
  171.  
  172.    * *`DFA.guide'*
  173.  
  174.      Die AMIGAGUIDE-Dokumentation zu *DFA*. Zum Ansehen dieser Datei
  175.      benötigt man z.B. das `AmigaGuide'- oder das `Multiview'-Programm.
  176.  
  177.    * *`DFA.dvi'*
  178.  
  179.      Die Dokumentation im `DVI'-Format. Um sie anzusehen oder
  180.      auszudrucken wird TeX (z.B. PasTeX (C) Georg Heßmann) benötigt.
  181.  
  182.    * *`DFAEditor.guide'*
  183.  
  184.      Die Online-Hilfe für den *DFA-Editor*, zu finden in
  185.      `Help:<sprache>' oder in der von Ihnen bei der Installation
  186.      angegebenen Schublade.
  187.  
  188.    * *`DFAPrefs.guide'*
  189.  
  190.      Die Online-Hilfe für die *DFA-Preferences*, zu finden in
  191.      `Help:<sprache>' oder in der von Ihnen bei der Installation
  192.      angegebenen Schublade.
  193.  
  194.    * *`dfa.key'*
  195.  
  196.      Falls Sie von mir eine registrierte Version erhalten haben, so
  197.      finden Sie in der `s'-Schublade das "Keyfile" `dfa.key'.
  198.  
  199.      Damit das Keyfile gefunden wird, müssen Sie es entweder in das
  200.      `S:'-Verzeichnis kopieren (Default-Einstellung) oder, wenn Sie ein
  201.      anderes Verzeichnis wählen, die Environmentvariable `KEYPATH' auf
  202.      das entsprechende *Directory* setzen.
  203.  
  204.  
  205.           Beispiel:
  206.           
  207.           setenv KEYPATH ENV:DFA
  208.  
  209.      In der Regel hat das Install-Programm dies aber bereits für Sie
  210.      erledigt.
  211.  
  212.    * *`AddressFiles/Default.dfa'*
  213.  
  214.      Die Default-Adressdatei.  Sie enthält die Adresse des
  215.      Programm-Autors.
  216.  
  217.    * *`rexx/#?.ced'*
  218.  
  219.      AREXX-Skripts für den CED ((C) 1987-1993 CYGNUSSOFT SOFTWARE) in
  220.      Zusammenarbeit mit *DFA*. Genaueres zu der Funktion des jeweiligen
  221.      AREXX-Skripts entnehmen Sie bitte dem Skript selbst.
  222.  
  223.    * *`rexx/#?.dfa'*
  224.  
  225.      AREXX-Skripts, die direkt aus dem *DFA-Editor* aufgerufen werden
  226.      können (über die Funktionstasten).
  227.  
  228.    * *`rexx/#?.rexx'*
  229.  
  230.      AREXX-Skripts, die z.B. aus der Shell (mit dem `rx'-Befehl)
  231.      aufgerufen werden können.
  232.  
  233.    * *`locale/Catalogs/<Sprache>/#?.catalog'*
  234.  
  235.      Unter der jeweiligen Sprache (z.B. `deutsch') sind die Kataloge zu
  236.      finden, die ab Workbench 2.1 zur Landessprachenanpassung verwendet
  237.      werden können. In der Regel hat das Installier-Programm diese
  238.      Dateien bereits an die richtige Stelle kopiert.
  239.  
  240. Erste Schritte
  241. **************
  242.  
  243. Nachdem Sie *DFA* installiert haben (siehe Installation), werden
  244. zunächst die eingebauten Grundeinstellungen von *DFA* verwendet. Mit
  245. diesen Werten ist es bereits möglich, *DFA* sinnvoll zu verwenden!
  246. Bitte beachten Sie, daß die *umfangreichen* Einstellungen, die Sie im
  247. *DFA-Preferences*-Programm vornehmen können, nur in der
  248. *registrierten* Version gespeichert werden können (siehe DFAPrefs und
  249. Registration)!
  250.  
  251. Haben Sie, wie es z.B. das `Install'-Programm vorschlägt, den
  252. *DFA-Server* (Filename `DFA') nach `SYS:WBstartup' kopiert, dann wird
  253. der *DFA-Editor* schon beim Booten aktiviert und Sie können sofort
  254. "loslegen". Insofern Sie nichts an den Tooltypes und den
  255. *DFA*-Preferences ändern, wird der *DFA-Editor* auch in Zukunft immer
  256. sofort beim ersten Start des Servers aktiviert; weiterhin steht dann
  257. auch ein Application-Icon auf dem Workbench-Bildschirm zur Verfügung.
  258.  
  259. Wie Sie dieses Verhalten verändern können, erfahren Sie unter
  260. ServerTooltypes und DFAPrefs.
  261.  
  262. Da *DFA* sich weitgehend nach dem "User Interface Style Guide" von
  263. Commodore richtet, sollte es kein Problem darstellen, *DFA* nach dem
  264. "Trial and Error"-Prinzip auszuprobieren. Falls Sie lieber vorher
  265. wissen möchten, was Sie erwartet, lesen Sie bitte weiter.
  266.  
  267. Das Konzept
  268. ***********
  269.  
  270. Seit Version 2.0 ist *DFA* kein einzelnes Programm mehr, sondern
  271. besteht aus mehreren Teilen: Dem *DFA-Server* (siehe DFAServer), dem
  272. *DFA-Editor* (siehe DFAEditor) und dem Voreinstellungsprogramm
  273. *DFA-Preferences* (siehe DFAPrefs).  Programmteile, die von mehr als
  274. einem dieser Programme benötigt werden, wurden in eine sogenannte
  275. "shared library", die `dfa.library', ausgelagert.
  276.  
  277. Dadurch ist es nun möglich, daß *DFA*, trotz erheblicher
  278. Erweiterungen, meist weniger RAM-Speicher benötigt als vorherige
  279. Versionen von *DFA*. Wäre *DFA* ein einziges Programm geblieben, wäre
  280. es ca. 300 KB groß - und wer würde sich solch ein Programm wohl in
  281. die `WBStartup'-Schublade kopieren!?
  282.  
  283. Trotz des "Splittens" habe ich mich jedoch bemüht, die gewohnte
  284. Handhabung von *DFA* beizubehalten: Man soll nach wie vor den Eindruck
  285. haben, mit einem einzigen Programm zu arbeiten. So ruft der
  286. *DFA-Server* z.B. nach Betätigung des "Hotkeys" den *DFA-Editor* auf;
  287. vom *DFA-Editor* wiederum kann man über einen Menüpunkt in das
  288. *DFA-Preferences*-Programm gelangen.
  289.  
  290. Das neue Konzept kommt sicherlich auch denjenigen entgegen, die *DFA*
  291. nur "bei Bedarf" starten und somit den AREXX- und Commodity-Teil
  292. überhaupt nicht brauchen; sie können den *DFA-Editor* direkt (von der
  293. `Workbench' oder dem `CLI') starten und sparen somit den Speicherplatz,
  294. den der *DFA-Server* benötigen würde (ca. 40 KB).
  295.  
  296. Die Bedienung von DFA
  297. *********************
  298.  
  299. *DFA* läßt sich sowohl mit der Maus, als auch *vollständig* über
  300. die Tastatur bedienen.  Die Bedienung mit der Maus dürfte Ihnen
  301. bekannt vorkommen, sie funktioniert "wie gewohnt".  Die
  302. Tastaturbedienung verdient ein paar Bemerkungen:
  303.  
  304.    * *Einfache Schalter (Button Gadgets)*
  305.  
  306.      Alle Gadgets haben eine Beschriftung, in der ein Buchstabe
  307.      *unterstrichen* dargestellt ist.  Dieser Buchstabe dient als
  308.      "Shortcut" für dieses "Gadget".  Um den Shortcut zu verwenden,
  309.      drücken Sie einfach diesen Buchstaben. Es ist *nicht* notwendig
  310.      einen sogenannten "Qualifier" (`CONTROL', `ALT', etc.)
  311.      gleichzeitig zu betätigen!  Bei einfachen Schaltern ist es egal,
  312.      ob Sie den Groß- oder den Kleinbuchstaben verwenden, bei anderen
  313.      Gadgets (vgl. unten) spielt das schon eine Rolle.
  314.  
  315.    * *Roll-Listen (Listviews)*
  316.  
  317.      Sowohl im *DFA-Editor* als auch im *DFA-Preferences*-Programm gibt
  318.      es sogenannte Listviews. Zu unterscheiden sind hierbei Listviews,
  319.      in denen man Einträge auswählen kann (der Rahmen erscheint hier
  320.      optisch "vorstehend", z.B. der Adress-Listview im
  321.      *DFA-Editor*-Hauptfenster) und solche, die "nur" Informationen
  322.      anzeigen (hier erscheint der Rahmen optisch "zurückgesetzt", z.B.
  323.      der Listview im *DFA-Editor*-Full-Window).
  324.  
  325.      Wenn nicht anders erwähnt, lassen sich alle Listviews wie folgt
  326.      steuern:
  327.  
  328.      *Eingabe-Listview:*
  329.  
  330.  
  331.             Shortcut         Der nächste Eintrag wird der aktive,
  332.                              die Liste rollt entsprechend mit.
  333.  
  334.           Shift Shortcut     Der vorherige Eintrag wird der aktive,
  335.                              die Liste rollt entsprechend mit.
  336.  
  337.      *Anzeige-Listview:*
  338.  
  339.  
  340.             Shortcut         Die Liste rollt nach *oben*.
  341.  
  342.           Shift Shortcut     Die Liste rollt nach *unten*.
  343.  
  344.      Bisweilen lassen sich Listviews auch über die Cursortasten steuern
  345.      oder man kann seitenweise "blättern". Ist dies der Fall, so ist
  346.      die "erweiterte" Bedienung des Listviews gesondert an der
  347.      jeweiligen Stelle beschrieben.
  348.  
  349.    * *Blätter-Schalter (Cycle Gadgets)*
  350.  
  351.      Vor dem "Cycle Gadget" befindet sich ein kurzer Text mit der
  352.      Funktionsbeschreibung des Schalters. Wiederum ist ein Buchstabe
  353.      unterstrichen dargestellt. Hier ist es jedoch entscheidend, ob der
  354.      Buchstabe "klein" oder "groß" eingegeben wird. Der Kleinbuchstabe
  355.      "blättert" zum nächsten Eintrag, der Großbuchstabe zum
  356.      vorherigen.  Wenn man beim letzten Eintrag angekommen ist
  357.      "springt" das Gadget wieder zum ersten und umgekehrt.
  358.  
  359.    * *Druckknopfschalter (Radio Buttons)*
  360.  
  361.      Von den zusammengehörenden Druckknopfschaltern kann jeweils nur
  362.      einer gleichzeitig aktiviert sein.  Sie können einen Eintrag
  363.      wählen, indem Sie den zugehörigen "Shortcut" drücken.  Groß-
  364.      und Kleinschreibung sind hier gleichbedeutend.
  365.  
  366.    * *Auswahlfelder (Check Boxes)*
  367.  
  368.      Die Auswahlfelder können entweder selektiert sein, dann haben sie
  369.      einen "Haken", oder sie sind deselektiert, dann ist der zugehörige
  370.      "Kasten" leer.  Sie können den aktuellen "Zustand" umschalten,
  371.      indem Sie das entsprechende Tastaturkürzel verwenden.  Groß- und
  372.      Kleinschreibung unterscheiden sich in ihrer Bedeutung hier *nicht*.
  373.  
  374.    * *Texteingabefelder (String Gadgets)*
  375.  
  376.      Die Texteingabefelder entsprechen in ihren Funktionen weitgehend
  377.      den "originalen" String-Gadgets.  Jedoch habe ich einige
  378.      Erweiterungen eingebaut, die die Handhabung bequemer machen sollen:
  379.  
  380.         - Mit `RETURN' schließt man die Eingabe in das aktuelle Gadget
  381.           ab und springt zum nächsten String-Gadget (oder
  382.           Integer-Gadget). Die `ENTER'-Taste auf dem "Zehner-Block" hat
  383.           die gleiche Funktion.
  384.  
  385.         - Mit `SHIFT' `RETURN' schließt man die Eingabe in das
  386.           aktuelle Gadget ab und springt zum vorherigen Gadget.
  387.  
  388.         - Mit `CURSOR UP' bzw.  `CURSOR DOWN' kommt man in das
  389.           vorherige bzw.  nachfolgende String-Gadget.
  390.  
  391.         - Mit `ESCAPE' bricht man die Eingabe in das aktuelle
  392.           String-Gadget ab.
  393.  
  394.         - Befindet man sich in einem String-Gadget, erreicht man die
  395.           Gadget-Edier-Funktionen (z.B. `Rechte Amiga Q' oder `Rechte
  396.           Amiga X') wie gewohnt in Verbindung mit der *rechten*
  397.           Amiga-Taste. Die Gadget-Shortcuts erreichen Sie (solange Sie
  398.           sich innerhalb eines String-Gadgets befinden), wenn Sie
  399.           zusätzlich noch die `Shift'-Taste drücken.
  400.  
  401.      Aktiviert   werden   die   String-Gadgets   mit   dem
  402.      entsprechenden Tastaturkürzel. Auch hier gibt es in der Regel
  403.      keine Unterschiede zwischen einem Groß- und einem
  404.      Kleinbuchstaben, es sei denn, hinter dem String-Gadget ist noch
  405.      ein Button-Gadget. Dieses Gadget, das keinen Text, sondern eine
  406.      Kleingrafik (als Symbol für z.B. eine Datei oder eine Schublade)
  407.      enthält, aktiviert einen Requester, der die Eingabe in das
  408.      vorstehende String-Gadget komfortabler macht. In diesem Fall
  409.      aktivieren Sie mit dem Shortcut allein das String-Gadget; zusammen
  410.      mit der `SHIFT'-Taste wird das nachfolgende Button-Gadget (und
  411.      damit der entsprechende Requester) aktiviert.
  412.  
  413.    * *Text Gadgets*
  414.  
  415.      In der Regel verfügen Text-Gadgets nicht über einen Shortcut, da
  416.      sie ja lediglich Text darstellen, aber keine Eingabe zulassen.
  417.      Ausnahmen bilden jedoch z.B. einige Text-Gadgets im
  418.      *DFA-Preferences*-Programm.  Auch dort kann man zwar keine
  419.      Eingaben in das Text-Gadget machen, aber direkt nach dem
  420.      Text-Gadget befindet sich ein "namenloses" Button-Gadget (vgl.
  421.      *DFA-Preferences*: Font-Preferences). Das jeweilige
  422.      Tastaturkürzel bezieht sich also eigentlich nicht auf das
  423.      Text-Gadget, sondern auf das nachfolgende Button-Gadget, das einen
  424.      entsprechenden Requester aktiviert.
  425.  
  426.    * *Online Hilfe*
  427.  
  428.      Seit Version 1.2 verfügt *DFA* über eine "Online"-Hilfe. Drücken
  429.      Sie einfach die `Help'-Taste und das Hilfe-Fenster öffnet sich.
  430.      Damit die "ONLINE"-Hilfe korrekt funktioniert, ist es jedoch
  431.      notwendig, daß der "Tooltype" `GUIDEFILE' im *DFA-Editor* bzw. im
  432.      *DFA-Preferences*-Programm korrekt gesetzt ist. In der Regel hat
  433.      das Installations-Programm dies bereits für Sie erledigt.
  434.  
  435. Das DFA-Server-Programm
  436. ***********************
  437.  
  438. Der *DFA-Server* (Dateiname: `DFA') stellt die Commodity-Eigenschaften
  439. zur Verfügung (Hotkey, Zugriff via `Exchange'-Programm) und beinhaltet
  440. auch die komplette AREXX-Schnittstelle. Auch für die Funktion des
  441. Application-Icons ist der *DFA-Server* verantwortlich.
  442.  
  443. *Bitte beachten Sie:*
  444.  
  445. Um die AREXX-FUNKTIONEN vom *DFA-Editor* aus verwenden zu können, ist
  446. es nötig, daß gleichzeitig der *DFA-Server* läuft.
  447.  
  448. Tooltypes
  449. =========
  450.  
  451. Wenn Sie von der Workbench aus *einmal* auf das Icon des
  452. *DFA-Server*-Programms klicken, und dann im Menü das
  453. Informationsprogramm aktivieren, können Sie folgende Tooltypes
  454. verändern:
  455.  
  456.    * *`ADDRESSFILE'*
  457.  
  458.      Wenn Sie diesen Tooltype verwenden, können Sie den Namen des
  459.      Adressfiles, das beim Starten von *DFA* geladen wird, bestimmen
  460.      (z.B. `ADDRESSFILE=MeineAdressen.dfa').  Bitte beachten Sie, daß
  461.      in diesem Fall die in den *DFA-Preferences* eingestelle Datei
  462.      nicht beachtet wird.
  463.  
  464.    * *`CX_POPKEY'*
  465.  
  466.      Voreingestellt ist hier `CX_POPKEY=LCOMMAND F5', d.h. Sie können
  467.      den *DFA-Editor* mit `Linke Amigataste F5' aktivieren (vgl. auch
  468.      `CX_POPUP'). Mit den folgenden Kürzeln können Sie Ihren "eigenen"
  469.      Hotkey definieren:
  470.  
  471.  
  472.           LSHIFT      linke SHIFT--Taste
  473.           RSHIFT      rechte SHIFT--Taste
  474.           CAPSLOCK    Caps--Lock--Taste
  475.           CONTROL     Control--Taste
  476.           LALT        linke ALT--Taste
  477.           RALT        rechte ALT--Taste
  478.           LCOMMAND    linke AMIGA--Taste
  479.           RCOMMAND    rechte AMIGA--TASTE
  480.           NUMERICPAD  10er--Block
  481.           MIDBUTTON   mittlere Maustaste
  482.           RBUTTON     rechte Maustaste
  483.           LEFTBUTTON  linke Maustaste
  484.           F1-F10      die entsprechenden Funktionstasten
  485.           UP          Cursor nach oben
  486.           DOWN        Cursor nach unten
  487.           LEFT        Cursor nach links
  488.           RIGHT       Cursor nach rechts
  489.           HELP        die Help--Taste
  490.           DEL         die Del--Taste
  491.           RETURN      die Return--Taste
  492.           ENTER       die Enter--Taste auf dem 10er--Block; allerings muß
  493.                       gleichzeitig "NUMERICPAD" gesetzt sein!
  494.           BACKSPACE   die Backspace--Taste (das ist die mit dem Pfeil nach
  495.                       links, über der Return--Taste)
  496.           ESC         die Escape--Taste
  497.           SPACE       die Space--Taste
  498.           COMMA       das Komma
  499.           UPSTROKE    die Tilde--Taste
  500.           A..Z, a..z  "normale" Tasten
  501.           0..9, etc.
  502.  
  503.      Diese  Tasten  können  Sie  untereinander  kombinieren,
  504.      "üblich" sind Ausdrücke wie zum Beispiel:
  505.  
  506.         - `LSHIFT CONTROL F1'
  507.  
  508.         - `LALT CONTROL D'
  509.  
  510.         - `CONTROL NUMERICPAD ENTER'
  511.  
  512.         - `RCOMMAND RSHIFT A'
  513.  
  514.    * *`CX_POPUP'*
  515.  
  516.      Mit `CX_POPUP=YES' veranlassen Sie den *DFA-Server* beim Start
  517.      sofort den *DFA-Editor* zu laden; mit `CX_POPUP=NO' wird dies
  518.      unterbunden. *DFA* bleibt dann im Hinergrund, bis der *DFA-Editor*
  519.      gestartet wird (per Hotkey, Doppelklick auf das Application-Icon
  520.      oder über das direkte Starten des *DFA-Editor*-Programms von der
  521.      Workbench oder aus der Shell).
  522.  
  523.    * *`CX_PRIORITY'*
  524.  
  525.      Hiermit können Sie die Priorität bestimmen, mit der *DFA* als
  526.      Commodity eingebunden wird. Genauere Informationen über die
  527.      Vergabe von Prioritäten für Commodities finden Sie in Ihrem
  528.      System-Handbuch.  Der voreingestellte Wert von `0'
  529.      (`CX_PRIORITY=0') muß in der Regel nicht verändert werden.
  530.  
  531.    * *`DFAEDITOR'*
  532.  
  533.      Dieser Tooltype gibt den Dateinamen incl. Pfad an, über den der
  534.      *DFA-Server* versucht, den *DFA-Editor* zu starten. Das
  535.      Installationsprogramm setzt den Pfad entsprechend Ihren Angaben,
  536.      Sie müssen hier also nur dann etwas ändern, wenn Sie den
  537.      *DFA-Editor* von Hand in ein anderes Verzeichnis kopieren.
  538.  
  539.    * *`DONOTWAIT'*
  540.  
  541.      Dieser System-Tooltype veranlaßt die Workbench nach dem Starten
  542.      von *DFA* *nicht* auf dessen Beendigung zu warten. Diesen Tooltype
  543.      sollten Sie *nicht* entfernen.
  544.  
  545.    * *`PORTNAME'*
  546.  
  547.      Defaultmäßig verwendet der *DFA-Server* für die
  548.      AREXX-Schnittstelle den Namen `DFA'. Sollte dieser Name für einen
  549.      Message-Port bereits existieren, so hängt der *DFA-Server*
  550.      automatisch `.1', `.2', etc. an, bis ein eindeutiger Namen
  551.      zustande kommt. Sollten Sie Wert auf einen anderen Namen für den
  552.      Arexxport legen, so können Sie das mit diesem Tooltype tun (z.B.
  553.      `PORTNAME=DFADDRESS'). Bitte beachten Sie jedoch, daß sie
  554.      sämtliche Beispiel-AREXX-Skripts an den veränderten Portnamen
  555.      anpassen müssen!
  556.  
  557. CLI-Parameter
  558. =============
  559.  
  560. Wenn Sie den *DFA-Server* aus der Shell (bzw. dem CLI) starten, werden
  561. die Tooltypes aus dem zugehörgen `.info'-File verwendet.  Die dort
  562. eingestellten Parameter können Sie überschreiben, indem Sie folgende
  563. Parameter verwenden:
  564.  
  565. `ADDRESSFILE/K', `CX_POPKEY/K', `CX_PRIORITY/N', `CX_POPUP/K',
  566. `PORTNAME/K',
  567. `DFAEDITOR/K'
  568.  
  569. Das bedeutet, Sie können mit...
  570.  
  571.    ... `DFA CX_POPKEY="LCOMMAND F1"' den Hotkey auf `Linke Amigataste
  572.      F1' setzen
  573.  
  574.    ... `DFA PORTNAME=MEINPORT' den Arexxport auf `MEINPORT' setzen
  575.  
  576.    ... `DFA ADDRESSFILE=MeineAdressen.dfa' nach dem Start das Adressfile
  577.      `MeineAdressen.dfa' laden.
  578.  
  579. Commodity
  580. =========
  581.  
  582. Über den eingestellten Hotkey (siehe ServerTooltypes) können Sie den
  583. *DFA-Editor* aufrufen. Das gleiche können Sie erreichen, indem Sie das
  584. `Exchange'-Programm der Workbench starten und `Show Interface'
  585. anwählen.
  586.  
  587. Über das `Exchange'-Programm ist es weiterhin möglich, das Programm
  588. zu beenden (`Remove') oder es zu deaktivieren (`Inactive' muß
  589. erscheinen) bzw. wieder zu aktivieren (`Active' muß erscheinen).
  590.  
  591. Application-Icon
  592. ================
  593.  
  594. Das Application-Icon hat zwei Funktionen:
  595.  
  596.    * Mit einem Doppelklick auf das Icon kann man den *DFA-Editor*
  597.      aktivieren.
  598.  
  599.    * Man kann auf der Workbench das Icon einer Adressdatei auf das
  600.      *DFA*-Application-Icon "fallen" lassen. Der *DFA-Editor* wird dann
  601.      gestartet und die entsprechende Adressdatei geladen.
  602.  
  603. Arexx
  604. =====
  605.  
  606. Wichtig! Neues seit V1.2x
  607. -------------------------
  608.  
  609. Das AREXX-Interface wurde für *DFA* 2.0 komplett neu geschrieben.
  610. Einige Befehle sind hinzugekommen...
  611.    * ATTEMPTLOCK
  612.  
  613.    * CHANGEGROUPS
  614.  
  615.    * EDITTEMPLATE (V2.5)
  616.  
  617.    * FREELOCK
  618.  
  619.    * GETPREFS (V2.5)
  620.  
  621.    * GETTEMPLATE (V2.5)
  622.  
  623.    * LOADPREFS (V2.5)
  624.  
  625.    * NEWFILE
  626.  
  627.    * SAVEPREFS (V2.5)
  628.  
  629.    * SETPREFS (V2.5)
  630.  
  631. ... einige alte Befehle wurden in Ihrer Syntax verändert bzw.
  632. erweitert:
  633.  
  634.    * APPEND
  635.  
  636.    * CHANGEGROUPS (V2.5)
  637.  
  638.    * EDIT (V2.0, V2.2)
  639.  
  640.    * KILL
  641.  
  642.    * LOAD
  643.  
  644.    * NEW
  645.  
  646.    * SAVEAS
  647.  
  648.    * SEARCH (V2.5)
  649.  
  650. Vor allem jedoch habe ich die Reihenfolge der Felder innerhalb einer
  651. Adresse verändert, die verschiedene Befehle (z.B. `FIRST', `NEXT',
  652. `GETCURRENT', etc.) zurückgeben. Der Grund dafür ist, daß ich die
  653. Reihenfolge der Adressfelder im AREXX-Interface der im *DFA-Editor*
  654. angleichen wollte. Auf diese Weise kann man sich die etwas
  655. aussageschwachen Nummern innerhalb einer Adresse besser merken (vgl.
  656. ArexxReturnAddress).
  657.  
  658. Grundlagen
  659. ----------
  660.  
  661. *DFA* (d.h. der *DFA-Server*) akzeptiert in der Regel zu jeder Zeit
  662. AREXX-Kommandos, auch wenn gleichzeitig der *DFA-Editor* und/oder das
  663. *DFA-Preferences*-Programm aktiviert ist. Jedoch kann es vorkommen,
  664. daß die Ausführung eines AREXX-Befehls verhindert wird, wenn z.B.
  665. gerade im *DFA-Editor* eine Adresse ediert wird. Der Grund für diesen
  666. Schutzmechanismus ist schnell erläutert: Da die Adressen nur einmal im
  667. Speicher gehalten werden, greifen alle Teilprogramme auf dieselbe
  668. Adressliste zu. Durch den oben erwähnten Schutzmechanismus soll
  669. verhindert werden, daß ein Programmteil mit Adressen zu arbeiten
  670. versucht, den ein anderer Teil gerade gelöscht hat (dies würde
  671. nämlich früher oder später zu einem Absturz führen).
  672.  
  673. Die Grundlagen der AREXX-Programmierung können Sie z.B im Handbuch zum
  674. *AMIGA* OS 2.0 (oder höher) oder im "AREXX User's Reference Manual"(1)
  675. nachlesen.
  676.  
  677. Der AREXX-Port, über den Sie *DFA* ansprechen können heißt `DFA',
  678. solange Sie nicht den Portnamen über den Tooltype `PORTNAME' ändern,
  679. vgl.  ServerTooltypes.  Dies sollten Sie *nur dann* tun, wenn Sie
  680. bereits ein anderes Programm mit AREXX-Port laufen haben, das den
  681. *selben* Portnamen verwendet und Sie nicht von der Möglichkeit
  682. Gebrauch machen wollen, daß *DFA* automatisch einen *eindeutigen*
  683. Portnamen wählt.
  684.  
  685. Eine Anmerkung zu den `Load'-, `Append'- und `Save as'- Befehlen:
  686.  
  687. Bei der Angabe des Filenamens sollte immer der komplette Pfad mit
  688. angegeben werden, da sonst die Wahrscheinlichkeit *sehr* hoch ist, dass
  689. das File nicht gefunden wird, bzw.  an eine Stelle geschrieben wird, wo
  690. man es eigentlich nicht haben möchte!  Ein Bezug auf das Homedirectory
  691. von *DFA* ist auch sinnlos, da 1.  *DFA* wohl oft in einem anderen
  692. Directory steht als die Adressdateien, und 2.  sich *DFA* den zuletzt
  693. angegebenen Filenamen (inkl.  Pfad) "merkt" bzw.  den in den Preferences
  694. angegebenen verwendet.
  695.  
  696. Unter der Angabe der Syntax sind jeweils die möglichen Parameter
  697. aufgeführt.  Die Parameterbeschreibung richtet sich nach den von
  698. Commodore vorgegebenden Richtlinien, so bedeutet:
  699.  
  700. */S - Switch (Schalter)*
  701.      Dieser Schalter wird als boolesche Variable betrachtet. Wenn diese
  702.      Option gegeben ist, wird die zugehörige Option angeschaltet; wird
  703.      sie weggelassen, bleibt sie deaktiviert.
  704.  
  705. */K - Keyword (Schlüsselwort)*
  706.      Dieser Parameter muß in der Form `Schlüsselwort=<Einstellung>'
  707.      angegeben werden; z.B. kann man dem `PRINT'-Befehl `FORM/K' als
  708.      `FORM=ALL', `FORM=SELECTED' oder `FORM=ACTIVE' übergeben.
  709.      Alternativ könnte hier das `=' weggelassen werden.
  710.  
  711. */N - Number (Zahl)*
  712.      Hier wird als Parameter eine dezimale Ganzzahl erwartet.
  713.  
  714. */T - Toggle (Umschalter)*
  715.      Dieser Parameter ist dem `/S' recht ähnlich, allerdings muß dem
  716.      eigentlichen Parameter eines der Worte `yes', `on', `no' oder
  717.      `off' nachgestellt werden (Groß- und Kleinschreibung ist dabei
  718.      unerheblich). Entsprechend dem verwendeten Schlüsselwort wird die
  719.      ausgewählte Option dann entweder ein- oder ausgeschaltet.
  720.  
  721.      Beachten Sie bitte, daß bei diesem Schalter *kein*
  722.      Gleichheitszeichen (`=') zwischen den Parameter und das
  723.      nachgestellte Schlüsselwort gesetzt werden darf.
  724.  
  725.      Die folgenden Beispiele mögen Ihnen eine Vorstellung davon geben,
  726.      wie dieser Umschalter verwendet werden kann:
  727.  
  728.      Beispiele:
  729.  
  730.               gui input off output on
  731.           
  732.               gui input yes output ON
  733.           
  734.               gui input NO output off
  735.  
  736.      *Wichtig:*
  737.  
  738.      Seit der DFA-Version 2.2 hat sich das Verhalten dieses Schalters
  739.      etwas geändert; bitte passen Sie Ihre Arexx-Skripts - wo
  740.      erforderlich - entsprechend an.
  741.  
  742. */A - Always (Immer)*
  743.      Parameter mit dieser Kennzeichnung dürfen nicht weggelassen
  744.      werden, sondern müssen *immer* angegeben werden!
  745.  
  746. Die genaue Syntax zu jedem Befehl finden Sie weiter unten in
  747. ArexxCommands.
  748.  
  749. *Achtung:*
  750.  
  751. Das AREXX-Interface von DFA gibt Ihnen ein mächtiges Werkzeug in die
  752. Hand, um Ihre Adressen zu verwalten. Ein großer Funktionsumfang und
  753. weitgehende Freiheiten führen jedoch immer dazu, daß die Gefahr,
  754. Daten zu verlieren, größer wird! Dafür muß nicht unbedingt eine
  755. Fehlfunktion von *DFA* verantwortlich sein; schon ein falsch
  756. eingesetzter AREXX-Befehl oder auch nur ein versehentlich verwendeter
  757. Parameter kann dazu führen, daß mehr oder weniger große
  758. Datenbestände verloren gehen.  Um den möglichen Schaden daher so
  759. gering wie möglich zu halten, rate ich Ihnen, regelmäßig Kopien
  760. Ihrer Adressdateien anzulegen.
  761.  
  762.  
  763. ---------- Fussnote(n) ----------
  764.  
  765. (1)  AREXX User's Reference Manual, William S. Hawes, P.O. Box 308,
  766. Maynard, MA 01754
  767.  
  768. Format des Adress-Feldes
  769. ------------------------
  770.  
  771. Wenn unter Rückgabewert `ADDRESS/M' steht, heißt das, daß bei
  772. erfolgreicher Ausführung des Befehls die gewünschte Adresse in der
  773. angegebenen Variablen (oder `RESULTS') zurückgeliefert wird.  Zu
  774. diesem Zweck unterstützt *DFA* die beiden AREXX-Schlüsselworte `STEM'
  775. und `VAR'.
  776.  
  777. Beispiel:
  778.          /* Ausgabe der ersten Adresse */
  779.      
  780.          ADDRESS "DFA"
  781.          OPTION RESULTS
  782.      
  783.          /* Beachten Sie den Punkt '.' hinter 'TEST' ! */
  784.      
  785.          FIRST STEM TEST.
  786.          SAY TEST.ADDRESS.1
  787.          EXIT
  788. Dieses kurze Beispiel gibt den Namen des ersten Eintrags in der Liste
  789. aus.
  790.  
  791. Das `STEM' Schlüsselwort bewirkt die Rückgabe der Adresse in
  792. *Listenform*, d.h.  die einzelnen Adresselemente erscheinen in
  793. `TEST.ADDRESS.0' bis `TEST.ADDRESS.25'.  In `TEST.ADDRESS.COUNT' finden
  794. Sie die Anzahl der Variablen-Elemente.  Das `VAR' Schlüsselwort bewirkt
  795. *ebenfalls* eine Rückgabe der kompletten Adresse in die übergebene
  796. Variable, allerdings mit dem Unterschied, daß die ganze Adresse durch
  797. Leerzeichen getrennt in *eine* Variable geschrieben wird!  Genaueres
  798. entnehmen Sie bitte Ihrem AREXX-Handbuch!
  799.  
  800. Die Adress-Felder entsprechen den folgenden Listen-"Nummern":
  801. *0*
  802.      Anrede (SALUTATION)
  803.  
  804. *1*
  805.      Vorname (FIRST)
  806.  
  807. *2*
  808.      Name (NAME)
  809.  
  810. *3*
  811.      c/o (CO)
  812.  
  813. *4*
  814.      Straße (STREET)
  815.  
  816. *5*
  817.      PLZ (ZIP)
  818.  
  819. *6*
  820.      Stadt (CITY)
  821.  
  822. *7*
  823.      Staat (STATE)
  824.  
  825. *8*
  826.      Land (COUNTRY)
  827.  
  828. *9*
  829.      Geburtstag (BIRTHDAY)
  830.  
  831. *10*
  832.      Telefon (PHONE)
  833.  
  834. *11*
  835.      Telefax (FAX)
  836.  
  837. *12*
  838.      Email 1 (EMAIL1)
  839.  
  840. *13*
  841.      EMail 2 (EMAIL2)
  842.  
  843. *14*
  844.      Email 3 (EMAIL3)
  845.  
  846. *15*
  847.      Kommentar (COMMENT)
  848.  
  849. *16*
  850.      Gruppen-Markierung Nr. 1 (GROUP1)
  851.  
  852. *17*
  853.      Gruppen-Markierung Nr. 2 (GROUP2)
  854.  
  855. *18*
  856.      Gruppen-Markierung Nr. 3 (GROUP3)
  857.  
  858. *19*
  859.      Gruppen-Markierung Nr. 4 (GROUP4)
  860.  
  861. *20*
  862.      Gruppen-Markierung Nr. 5 (GROUP5)
  863.  
  864. *21*
  865.      Gruppen-Markierung Nr. 6 (GROUP6)
  866.  
  867. *22*
  868.      Gruppen-Markierung Nr. 7 (GROUP7)
  869.  
  870. *23*
  871.      Gruppen-Markierung Nr. 8 (GROUP8)
  872.  
  873. *24*
  874.      Selektions-Flag (SELECTED)
  875.  
  876. *25*
  877.      Externe Datei (EXTERNAL)
  878.  
  879. Arexx-Befehle
  880. -------------
  881.  
  882. Der ABOUT Befehl
  883. ................
  884.  
  885. `Format:'
  886.      ABOUT
  887.  
  888. `Funktion:'
  889.      Das `About'-Fenster von *DFA* wird geöffnet
  890.  
  891. Der APPEND Befehl
  892. .................
  893.  
  894. `Format:'
  895.      APPEND [<filename>] [FORCE] [PROMPT]
  896.  
  897. `Befehlsmuster:'
  898.      FILENAME, FORCE/S, PROMPT/S
  899.  
  900. `Funktion:'
  901.      An  die  bereits  existierenden  Adressen  werden weitere
  902.      "angehängt".  Wurden  an den existierenden Adressen Änderungen
  903.      vorgenommen, wird die Adressliste  nicht  angehängt,  es  sei
  904.      denn, man gibt zusätzlich das Schlüsselwort  `FORCE'  an,  dann
  905.      wird das Laden der neuen Liste erzwungen! Weiterhin ist es
  906.      möglich, als Parameter `PROMPT' anzugeben, dann wird für die
  907.      Eingabe des Filenamens  ein File-Requester geöffnet, in dem man
  908.      die gewünschte Datei auswählen kann.
  909.  
  910. `Parameter:'
  911.         * FILENAME <Zeichenkette>
  912.  
  913.           Der Dateiname der Adressdatei, die angehängt werden  soll.
  914.  
  915.         * FORCE
  916.  
  917.           Erzwingt das Anhängen der Adressdatei.
  918.  
  919.         * PROMPT
  920.  
  921.           Öffnet einen File-Requester, der die Auswahl der
  922.           anzuhängenden Adressdatei erlaubt.
  923.  
  924. `Ergebnis:'
  925.      Folgende Fehler können in `RC2' zurückgegeben werden:
  926.  
  927.         * RXERR_NOFILENAME
  928.  
  929.         * RXERR_APPENDFAILED
  930.  
  931.         * RXERR_ENVCHANGED
  932.  
  933.         * RXERR_NONETWORKAPPEND
  934.  
  935.         * RXERR_MODIFIED
  936.  
  937. Der ATTEMPTLOCK Befehl
  938. ......................
  939.  
  940. `Format:'
  941.      ATTEMPTLOCK [<retries>] [<delay>]
  942.  
  943. `Befehlsmuster:'
  944.      RETRIES/N, DELAY/N
  945.  
  946. `Funktion:'
  947.      Falls Sie sich im Netzwerk-Modus befinden (siehe PrefsNetworking),
  948.      müssen Sie, bevor Sie etwas an Ihren Adressen verändern können,
  949.      Schreibzugriff auf die Adressdatei erhalten. Dies erledigen Sie mit
  950.      `ATTEMPLOCK'. Falls bereits jemand anderes im Netzwerk den
  951.      Schreibzugriff angefordert hat, so gibt der Befehl einen
  952.      entsprechenden Fehler-Code in `RC' und `RC2' zurück (vgl.
  953.      FREELOCK).
  954.  
  955. `Parameter:'
  956.         * RETRIES
  957.  
  958.           Maximale Anzahl der Versuche, falls der Versuch, einen
  959.           Schreibzugriff zu erhalten nicht (sofort) gelingt.
  960.  
  961.         * DELAY
  962.  
  963.           Die Anzahl der Sekunden, die zwischen zwei Versuchen vergehen
  964.           sollen.
  965.  
  966. `Ergebnis:'
  967.      Folgende Fehler können in `RC2' zurückgegeben werden:
  968.  
  969.         * RXERR_ENVCHANGED
  970.  
  971. Der CHANGEGROUPS Befehl
  972. .......................
  973.  
  974. `Format:'
  975.      CHANGEGROUPS [<group2>] [<group1>] [<group3>] [<group4>]
  976.      [<group5>] [<group6>] [<group7>] [<group8>] [ALL]
  977.  
  978. `Befehlsmuster:'
  979.      GROUP2/T, GROUP1/T, GROUP3/T, GROUP4/T, GROUP5/T, GROUP6/T,
  980.      GROUP7/T, GROUP8/T, ALL/S
  981.  
  982. `Funktion:'
  983.      Ändert die aktive Gruppenselektierung. Aktionen wie z.B. `PRINT'
  984.      oder `SEARCH' wirken sich nur auf die aktuell aktiven Gruppen aus.
  985.      Um also alle Adressen zu erreichen, sollte man zuvor mit diesem
  986.      Befehlt *alle* Gruppen aktivieren.
  987.  
  988.      Bitte beachten Sie, daß sich seit Version 2.5 die Syntax dieses
  989.      Befehlt etwas geändert hat. Anstelle der `/S'-Schalter werden nun
  990.      die flexibleren `/T'-Umschalter verwendet.
  991.  
  992. `Parameter:'
  993.         * GROUP1
  994.  
  995.         * GROUP2
  996.  
  997.         * GROUP3
  998.  
  999.         * GROUP4
  1000.  
  1001.         * GROUP5
  1002.  
  1003.         * GROUP6
  1004.  
  1005.         * GROUP7
  1006.  
  1007.         * GROUP8
  1008.  
  1009.           Jede Gruppe kann ein (`ON' oder `YES') oder ausgeschaltet
  1010.           (`OFF' oder `NO') werden. Ruft man `CHANGEGROUPS' ohne
  1011.           Paramter auf, so wird die Gruppenselektion nicht verändert.
  1012.  
  1013.         * ALL Anstatt die Gruppen 1 bis 8 einzuschalten, kann man
  1014.           diesen Parameter übergeben, um alle Gruppen zu aktivieren.
  1015.  
  1016. `Beispiel:'
  1017.  
  1018.           /* Aktiviert die Gruppen 1 bis 6                                 */
  1019.           /* Die Gruppenselektion für Gruppe  7 und 8 wird nicht verändert */
  1020.           
  1021.           ADDRESS 'DFA'
  1022.           
  1023.           CHANGEGROUPS GROUP1 ON GROUP2 ON GROUP3 ON GROUP4 ON GROUP5 ON GROUP6 ON
  1024.  
  1025. Der CLEARALL Befehl
  1026. ...................
  1027.  
  1028. `Format:'
  1029.      CLEARALL
  1030.  
  1031. `Funktion:'
  1032.      Alle Einträge der Adressliste werden deselektiert.
  1033.  
  1034. `Ergebnis:'
  1035.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1036.  
  1037.         * RXERR_ENVCHANGED
  1038.  
  1039.         * RXERR_NONETWORKCLEAR
  1040.  
  1041. `Warnung:'
  1042.      Nur die Adressen, die der aktuellen Gruppenselektierung
  1043.      entsprechen, werden deselektiert!
  1044.  
  1045. Der DESELECT Befehl
  1046. ...................
  1047.  
  1048. `Format:'
  1049.      DESELECT
  1050.  
  1051. `Funktion:'
  1052.      Der aktuelle Eintrag (falls vorhanden) wird deselektiert.
  1053.  
  1054. `Ergebnis:'
  1055.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1056.  
  1057.         * RXERR_NOCURRENT
  1058.  
  1059.         * RXERR_ENVCHANGED
  1060.  
  1061. Der DIAL Befehl
  1062. ...............
  1063.  
  1064. `Format:'
  1065.      DIAL
  1066.  
  1067. `Befehlsmuster:'
  1068. `Funktion:'
  1069.      Die aktuelle Adresse (falls eine existiert!) wird angerufen
  1070.  
  1071. `Ergebnis:'
  1072.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1073.  
  1074.         * RXERR_SERNOCARRIER
  1075.  
  1076.         * RXERR_SERNODIALTONE
  1077.  
  1078.         * RXERR_SERRING
  1079.  
  1080.         * RXERR_SERBUSY
  1081.  
  1082.         * RXERR_SEROK
  1083.  
  1084.         * RXERR_SERERROR
  1085.  
  1086.         * RXERR_SERCONNECT
  1087.  
  1088.         * RXERR_SERVOICE
  1089.  
  1090.         * RXERR_SERUNKNOWN
  1091.  
  1092.         * RXERR_NOSERIALDEV
  1093.  
  1094.         * RXERR_NOPHONENUM
  1095.  
  1096.         * RXERR_ENVCHANGED
  1097.  
  1098. Der EDIT Befehl
  1099. ...............
  1100.  
  1101. `Format:'
  1102.      EDIT [SALUTATION <zeichenkette>] [FIRST <zeichenkette>] [NAME
  1103.      <zeichenkette>] [STREET <zeichenkette>] [CO <zeichenkette>] [ZIP
  1104.      <zeichenkette>] [CITY <zeichenkette>] [STATE <zeichenkette>]
  1105.      [COUNTRY <zeichenkette>] [BIRTHDAY <zeichenkette>] [PHONE
  1106.      <zeichenkette>] [FAX <zeichenkette>] [EMAIL1 <zeichenkette>]
  1107.      [EMAIL2 <zeichenkette>] [EMAIL3 <zeichenkette>] [COMMENT
  1108.      <zeichenkette>] [<group1>] [<group2>] [<group3>] [<group4>]
  1109.      [<group5>] [<group6>] [<group7>] [<group8>] [<select>] [EXTERNAL
  1110.      <zeichenkette>]
  1111.  
  1112. `Befehlsmuster:'
  1113.      SALUTATION/K, FIRST/K, NAME/K, STREET/K, CO/K, ZIP/K, CITY/K,
  1114.      STATE/K, COUNTRY/K, BIRTHDAY/K, PHONE/K, FAX/K, EMAIL1/K,
  1115.      EMAIL2/K, EMAIL3/K, COMMENT/K, GROUP1/T, GROUP2/T, GROUP3/T,
  1116.      GROUP4/T, GROUP5/T, GROUP6/T, GROUP7/T, GROUP8/T, SELECT/T,
  1117.      EXTERNAL/K
  1118.  
  1119. `Funktion:'
  1120.      Die  aktuelle  Adresse  (falls eine existiert) wird in den
  1121.      übergebenen Feldern geändert.  Der zuvor vorhandene Inhalt wird
  1122.      gelöscht!  Felder, die  nicht  angegeben  werden,  behalten
  1123.      ihren ursprünglichen Inhalt.  Bitte  beachten  Sie,  dass  Sie
  1124.      Parameter, die Leerstellen enthalten, doppelt in
  1125.      Anführungszeichen setzen müssen, wie z.B.
  1126.  
  1127.               EDIT 'COMMENT="Ein Test mit Leerzeichen"'
  1128.  
  1129.  
  1130.      Denken Sie auch daran, das `'' als "äußere" Anführungszeichen
  1131.      und das `"' als innere Anführungszeichen zu verwenden!
  1132.  
  1133.      Seit DFA-Version 2.2 hat sich die Syntax der `/T'-Parameter etwas
  1134.      geändert. Soll ein entsprechender Parameter eingeschaltet werden,
  1135.      so ist ihm ein `ON' bzw. ein `YES' nachzustellen, zum Ausschalten
  1136.      verwenden Sie `OFF' oder `NO', also z.B.
  1137.  
  1138.  
  1139.               EDIT GROUP1 ON GROUP2 OFF GROUP8 ON SELECT ON
  1140.  
  1141. `Parameter:'
  1142.         * SALUTATION <Zeichenkette>
  1143.  
  1144.           Anrede
  1145.  
  1146.         * FIRST <Zeichenkette>
  1147.  
  1148.           Vorname
  1149.  
  1150.         * NAME <Zeichenkette>
  1151.  
  1152.           Nachname
  1153.  
  1154.         * STREET <Zeichenkette>
  1155.  
  1156.           Straße
  1157.  
  1158.         * CO <Zeichenkette>
  1159.  
  1160.           c/o, d.h. z.B: "wohnhaft bei", "z.H.v.", etc.
  1161.  
  1162.         * ZIP <Zeichenkette>
  1163.  
  1164.           Postleitzahl
  1165.  
  1166.         * CITY <Zeichenkette>
  1167.  
  1168.           Stadt
  1169.  
  1170.         * STATE <Zeichenkette>
  1171.  
  1172.           Staat
  1173.  
  1174.         * COUNTRY <Zeichenkette>
  1175.  
  1176.           Land
  1177.  
  1178.         * BIRTHDAY <Zeichenkette>
  1179.  
  1180.           Geburtstag
  1181.  
  1182.         * PHONE <Zeichenkette>
  1183.  
  1184.           Telefonnummer
  1185.  
  1186.         * FAX <Zeichenkette>
  1187.  
  1188.           Telefaxnummer
  1189.  
  1190.         * EMAIL1 <Zeichenkette>
  1191.  
  1192.           Email-Adresse Nr. 1
  1193.  
  1194.         * EMAIL2 <Zeichenkette>
  1195.  
  1196.           Email-Adresse Nr. 2
  1197.  
  1198.         * EMAIL3 <Zeichenkette>
  1199.  
  1200.           Email-Adresse Nr. 3
  1201.  
  1202.         * COMMENT <Zeichenkette>
  1203.  
  1204.           Kommentar
  1205.  
  1206.         * GROUP1
  1207.  
  1208.           Gruppe Nr. 1
  1209.  
  1210.         * GROUP2
  1211.  
  1212.           Gruppe Nr. 2
  1213.  
  1214.         * GROUP3
  1215.  
  1216.           Gruppe Nr. 3
  1217.  
  1218.         * GROUP4
  1219.  
  1220.           Gruppe Nr. 4
  1221.  
  1222.         * GROUP5
  1223.  
  1224.           Gruppe Nr. 5
  1225.  
  1226.         * GROUP6
  1227.  
  1228.           Gruppe Nr. 6
  1229.  
  1230.         * GROUP7
  1231.  
  1232.           Gruppe Nr. 7
  1233.  
  1234.         * GROUP8
  1235.  
  1236.           Gruppe Nr. 8
  1237.  
  1238.         * SELECT
  1239.  
  1240.           Selektionsstatus, d.h. `ON' oder `OFF'.
  1241.  
  1242.         * EXTERNAL <Zeichenkette>
  1243.  
  1244.           Der *Dateiname* des externen Files.
  1245.  
  1246. `Ergebnis:'
  1247.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1248.  
  1249.         * RXERR_NODIR
  1250.  
  1251.         * RXERR_NOFILE
  1252.  
  1253.         * RXERR_NOCURRENT
  1254.  
  1255.         * RXERR_ENVCHANGED
  1256.  
  1257.         * RXERR_NONETWORKEDIT
  1258.  
  1259. Der EDITTEMPLATE Befehl
  1260. .......................
  1261.  
  1262. `Format:'
  1263.      EDITTEMPLATE [SALUTATION <zeichenkette>] [FIRST <zeichenkette>]
  1264.      [NAME <zeichenkette>] [STREET <zeichenkette>] [CO <zeichenkette>]
  1265.      [ZIP <zeichenkette>] [CITY <zeichenkette>] [STATE <zeichenkette>]
  1266.      [COUNTRY <zeichenkette>] [BIRTHDAY <zeichenkette>] [PHONE
  1267.      <zeichenkette>] [FAX <zeichenkette>] [EMAIL1 <zeichenkette>]
  1268.      [EMAIL2 <zeichenkette>] [EMAIL3 <zeichenkette>] [COMMENT
  1269.      <zeichenkette>] [<group1>] [<group2>] [<group3>] [<group4>]
  1270.      [<group5>] [<group6>] [<group7>] [<group8>] [<select>]
  1271.  
  1272. `Befehlsmuster:'
  1273.      SALUTATION/K, FIRST/K, NAME/K, STREET/K, CO/K, ZIP/K, CITY/K,
  1274.      STATE/K, COUNTRY/K, BIRTHDAY/K, PHONE/K, FAX/K, EMAIL1/K,
  1275.      EMAIL2/K, EMAIL3/K, COMMENT/K, GROUP1/T, GROUP2/T, GROUP3/T,
  1276.      GROUP4/T, GROUP5/T, GROUP6/T, GROUP7/T, GROUP8/T, SELECT/T
  1277.  
  1278. `Funktion:'
  1279.      Ändert die Template-Adresse.
  1280.  
  1281.      Sinnvoll ist dieser Befehl vor allem für das AREXX-Skript, das in
  1282.      Verbindung mit der `New'-Funktion des *DFA-Editors* verwendet
  1283.      werden kann.
  1284.  
  1285. `Parameter:'
  1286.         * SALUTATION <Zeichenkette>
  1287.  
  1288.           Anrede
  1289.  
  1290.         * FIRST <Zeichenkette>
  1291.  
  1292.           Vorname
  1293.  
  1294.         * NAME <Zeichenkette>
  1295.  
  1296.           Nachname
  1297.  
  1298.         * STREET <Zeichenkette>
  1299.  
  1300.           Straße
  1301.  
  1302.         * CO <Zeichenkette>
  1303.  
  1304.           c/o, d.h. z.B: "wohnhaft bei", "z.H.v.", etc.
  1305.  
  1306.         * ZIP <Zeichenkette>
  1307.  
  1308.           Postleitzahl
  1309.  
  1310.         * CITY <Zeichenkette>
  1311.  
  1312.           Stadt
  1313.  
  1314.         * STATE <Zeichenkette>
  1315.  
  1316.           Staat
  1317.  
  1318.         * COUNTRY <Zeichenkette>
  1319.  
  1320.           Land
  1321.  
  1322.         * BIRTHDAY <Zeichenkette>
  1323.  
  1324.           Geburtstag
  1325.  
  1326.         * PHONE <Zeichenkette>
  1327.  
  1328.           Telefonnummer
  1329.  
  1330.         * FAX <Zeichenkette>
  1331.  
  1332.           Telefaxnummer
  1333.  
  1334.         * EMAIL1 <Zeichenkette>
  1335.  
  1336.           Email-Adresse Nr. 1
  1337.  
  1338.         * EMAIL2 <Zeichenkette>
  1339.  
  1340.           Email-Adresse Nr. 2
  1341.  
  1342.         * EMAIL3 <Zeichenkette>
  1343.  
  1344.           Email-Adresse Nr. 3
  1345.  
  1346.         * COMMENT <Zeichenkette>
  1347.  
  1348.           Kommentar
  1349.  
  1350.         * GROUP1
  1351.  
  1352.           Gruppe Nr. 1
  1353.  
  1354.         * GROUP2
  1355.  
  1356.           Gruppe Nr. 2
  1357.  
  1358.         * GROUP3
  1359.  
  1360.           Gruppe Nr. 3
  1361.  
  1362.         * GROUP4
  1363.  
  1364.           Gruppe Nr. 4
  1365.  
  1366.         * GROUP5
  1367.  
  1368.           Gruppe Nr. 5
  1369.  
  1370.         * GROUP6
  1371.  
  1372.           Gruppe Nr. 6
  1373.  
  1374.         * GROUP7
  1375.  
  1376.           Gruppe Nr. 7
  1377.  
  1378.         * GROUP8
  1379.  
  1380.           Gruppe Nr. 8
  1381.  
  1382.         * SELECT
  1383.  
  1384.           Selektionsstatus, d.h. `ON' oder `OFF'.
  1385.  
  1386. `Ergebnis:'
  1387.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1388.  
  1389.         * RXERR_NONETWORKEDIT
  1390.  
  1391. `Warnung:'
  1392.      Bitte beachten Sie, daß diese Vorgaben nur vom *DFAEditor*
  1393.      verwendet werden, nicht jedoch vom AREXX-Interface!
  1394.  
  1395. `Beispiel:'
  1396.  
  1397.           /*
  1398.            * Beispiel für ein Arexx-Skript, das in Verbindung mit
  1399.            * dem New-Befehl des DFA-Editors verwendet werden kann.
  1400.            *
  1401.            * Anrede und Name werden gesetzt.
  1402.            *
  1403.            */
  1404.           
  1405.           address 'DFA'
  1406.           
  1407.           edittemplate 'salutation="Herr" name="<noch unbekannt>"'
  1408.           
  1409.           exit
  1410.  
  1411. Der FIRST Befehl
  1412. ................
  1413.  
  1414. `Format:'
  1415.      FIRST [VAR <name>] [STEM <name>]
  1416.  
  1417. `Befehlsmuster:'
  1418.      VAR/K, STEM/K
  1419.  
  1420. `Funktion:'
  1421.      Die erste Adresse der Liste wird zur aktuellen. Diese Adresse wird
  1422.      in `ADDRESS' zurückgegeben.
  1423.  
  1424. `Parameter:'
  1425.         * VAR <name>
  1426.  
  1427.         * STEM <name>
  1428.  
  1429. `Ergebnis:'
  1430.         * .ADDRESS.COUNT
  1431.  
  1432.         * .ADDRESS.x
  1433.  
  1434.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1435.  
  1436.         * RXERR_NOFIRST
  1437.  
  1438.         * RXERR_ENVCHANGED
  1439.  
  1440. Der FREELOCK Befehl
  1441. ...................
  1442.  
  1443. `Format:'
  1444.      FREELOCK
  1445.  
  1446. `Funktion:'
  1447.      Wenn Sie über den Befehl `ATTEMPTLOCK' einen Schreibzugriff auf
  1448.      die Adressdatei erhalten haben (vgl. ATTEMPTLOCK), so sollten Sie
  1449.      die Datei *sofort* nach Gebrauch mit dem Befehl `FREELOCK' wieder
  1450.      freigeben, damit andere Netzwerkteilnehmer darauf zugreifen
  1451.      können.
  1452.  
  1453. `Ergebnis:'
  1454.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1455.  
  1456.         * RXERR_NOSAVE
  1457.  
  1458.         * RXERR_ENVCHANGED
  1459.  
  1460. `Warnung:'
  1461.      Nur im Netzwerkmodus sinnvoll.
  1462.  
  1463. Der GETCURRENT Befehl
  1464. .....................
  1465.  
  1466. `Format:'
  1467.      GETCURRENT [VAR <name>] [STEM <name>]
  1468.  
  1469. `Befehlsmuster:'
  1470.      VAR/K, STEM/K
  1471.  
  1472. `Funktion:'
  1473.      Der  aktuelle  Eintrag  (falls einer existiert) wird
  1474.      zurückgegeben.
  1475.  
  1476. `Parameter:'
  1477.         * VAR <name>
  1478.  
  1479.         * STEM <name>
  1480.  
  1481. `Ergebnis:'
  1482.         * .ADDRESS.COUNT
  1483.  
  1484.         * .ADDRESS.x
  1485.  
  1486.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1487.  
  1488.         * RXERR_NOCURRENT
  1489.  
  1490.         * RXERR_ENVCHANGED
  1491.  
  1492. Der GETPREFS Befehl
  1493. ...................
  1494.  
  1495. `Format:'
  1496.      GETPREFS [SHOWAPPICON|APPICON] [AUTOSAVE|AS] [MAKEICON]
  1497.      [SECRETMODE|SM] [NETWORKMODE|NWMODE] [NETWORKRETRIES|NWRETRIES]
  1498.      [NETWORKDELAY|NWDELAY] [GROUPNAME1] [GROUPNAME2] [GROUPNAME3]
  1499.      [GROUPNAME4] [GROUPNAME5] [GROUPNAME6] [GROUPNAME7] [GROUPNAME8]
  1500.      [GROUPRELATION|GREL] [MODEMBAUD|MBAUD] [MODEMINIT|MINIT]
  1501.      [MODEMEXIT|MEXIT] [MODEMPREDIAL|MPDIAL] [MODEMSUFFDIAL|MSDIAL]
  1502.      [MODEMSERDEV|MDEV] [MODEMSERDEVNO|MDEVNO] [MODEMUSEODU|MODU]
  1503.      [MODEMRETRIES|MRETRIES] [MODEMDELAY|MDELAY]
  1504.      [PATHSADDRESSFILE|PAFILE] [PATHSEXTERNALDIR|PEXT]
  1505.      [PATHSASCIIED|PASCIIED] [PATHSASCIISHOW|PASCIISHOW] [SORTBY1]
  1506.      [SORTBY2] [SORTBY3] [SORTBY4] [VAR <name>] [STEM <name>]
  1507.  
  1508. `Befehlsmuster:'
  1509.      SHOWAPPICON=APPICON/S, AUTOSAVE=AS/S, MAKEICON/S, SECRETMODE=SM/S,
  1510.      NETWORKMODE=NWMODE/S, NETWORKRETRIES=NWRETRIES/S,
  1511.      NETWORKDELAY=NWDELAY/S, GROUPNAME1/S, GROUPNAME2/S, GROUPNAME3/S,
  1512.      GROUPNAME4/S, GROUPNAME5/S, GROUPNAME6/S, GROUPNAME7/S,
  1513.      GROUPNAME8/S, GROUPRELATION=GREL/S, MODEMBAUD=MBAUD/S,
  1514.      MODEMINIT=MINIT/S, MODEMEXIT=MEXIT/S, MODEMPREDIAL=MPDIAL/S,
  1515.      MODEMSUFFDIAL=MSDIAL/S, MODEMSERDEV=MDEV/S,
  1516.      MODEMSERDEVNO=MDEVNO/K/S, MODEMUSEODU=MODU/S,
  1517.      MODEMRETRIES=MRETRIES/K/S, MODEMDELAY=MDELAY/S,
  1518.      PATHSADDRESSFILE=PAFILE/S, PATHSEXTERNALDIR=PEXT/S,
  1519.      PATHSASCIIED=PASCIIED/S, PATHSASCIISHOW=PASCIISHOW/S, SORTBY1/S,
  1520.      SORTBY2/S, SORTBY3/S, SORTBY4/S, VAR/K, STEM/K
  1521.  
  1522. `Funktion:'
  1523.      Gibt die Einstellungen für den angegebenen Paramter zurück. Es
  1524.      wird immer nur der *erste* Parameter ausgewertet. Der Wert kann
  1525.      dann über `RESULT' oder die übergebene `VAR' oder `STEM'
  1526.      Variable erreicht werden.
  1527.  
  1528. `Parameter:'
  1529.         * SHOWAPPICON|APPICON
  1530.  
  1531.           Applikation-Icon:
  1532.  
  1533.              - 0 AppIcon nicht anzeigen
  1534.  
  1535.              - 1 AppIcon anzeigen
  1536.  
  1537.         * AUTOSAVE|AS
  1538.  
  1539.           Automatische Sicherung der Adressdatei.
  1540.  
  1541.              - ALWAYS Beim Beenden des *DFA-Editors* immer die Datei
  1542.                speichern.
  1543.  
  1544.              - REMOVE Beim Beenden der gesamten *DFA*-Applikation wird
  1545.                die Datei gespeichert.
  1546.  
  1547.              - ASK Beim Verlassen des Editors iwrd gefragt, ob die
  1548.                Datei gesichert werden soll.
  1549.  
  1550.         * MAKEICON
  1551.  
  1552.           Mit der Adressdatei wird ein Icon abgespeichert:
  1553.  
  1554.              - 0 Icon abspeichern ausgeschaltet
  1555.  
  1556.              - 1 Icon abspeichern eingeschaltet
  1557.  
  1558.         * SECRETMODE|SM
  1559.  
  1560.           Geheimmodus:
  1561.  
  1562.              - 0 Geheimmodus ausgeschaltet
  1563.  
  1564.              - 1 Geheimmodus eingeschaltet
  1565.  
  1566.         * NETWORKMODE|NWMODE
  1567.  
  1568.           Netzwerkmodus:
  1569.  
  1570.              - 0 Netzwerkmodus ausgeschaltet
  1571.  
  1572.              - 1 Netzwerkmodus eingeschaltet
  1573.  
  1574.         * NETWORKRETRIES|NWRETRIES
  1575.  
  1576.           Anzahl der Wiederholungsversuche, einen Schreibzugriff auf die
  1577.           Adressdatei zu erhalten.
  1578.  
  1579.         * NETWORKDELAY|NWDELAY
  1580.  
  1581.           Anzahl der Sekunden, die zwischen zwei Versuchen, einen
  1582.           Schreibzugriff zu erhalten gewartet werden soll.
  1583.  
  1584.         * GROUPNAME1
  1585.  
  1586.         * GROUPNAME2
  1587.  
  1588.         * GROUPNAME3
  1589.  
  1590.         * GROUPNAME4
  1591.  
  1592.         * GROUPNAME5
  1593.  
  1594.         * GROUPNAME6
  1595.  
  1596.         * GROUPNAME7
  1597.  
  1598.         * GROUPNAME8
  1599.  
  1600.           Der jeweilige Gruppen-Name.
  1601.  
  1602.         * GROUPRELATION|GREL
  1603.  
  1604.           Gruppen-Verknüpfung:
  1605.  
  1606.              - OR Verknüpfung über `ODER'.
  1607.  
  1608.              - AND Verknüpfung über `UND'.
  1609.  
  1610.         * MODEMBAUD|MBAUD
  1611.  
  1612.           Baudrate des Modems. Mögliche Werte sind:
  1613.  
  1614.              - 1200
  1615.  
  1616.              - 2400
  1617.  
  1618.              - 4800
  1619.  
  1620.              - 7200
  1621.  
  1622.              - 9600
  1623.  
  1624.              - 12000
  1625.  
  1626.              - 14400
  1627.  
  1628.              - 16800
  1629.  
  1630.              - 19200
  1631.  
  1632.              - 31250
  1633.  
  1634.              - 38400
  1635.  
  1636.              - 57600
  1637.  
  1638.              - 64000
  1639.  
  1640.              - 76800
  1641.  
  1642.              - 115000
  1643.  
  1644.         * MODEMINIT|MINIT
  1645.  
  1646.           Initialisierungsstring des Modems.
  1647.  
  1648.         * MODEMEXIT|MEXIT
  1649.  
  1650.           Exit-String des Modems.
  1651.  
  1652.         * MODEMPREDIAL|MPDIAL
  1653.  
  1654.           Der String, der vor der Telefonnummer an das Modem geschickt
  1655.           wird.
  1656.  
  1657.         * MODEMSUFFDIAL|MSDIAL
  1658.  
  1659.           Der String, der nach der Telefonnummer an das Modem geschickt
  1660.           wird.
  1661.  
  1662.         * MODEMSERDEV|MDEV
  1663.  
  1664.           Der Name des seriellen Gerätes.
  1665.  
  1666.         * MODEMSERDEVNO|MDEVNO
  1667.  
  1668.           Die Nummer des seriellen Gerätes.
  1669.  
  1670.         * MODEMUSEODU|MODU
  1671.  
  1672.           Benutzung der `OwnDevUnit.library':
  1673.  
  1674.              - 0 Die `OwnDevUnit.library' wird nicht verwendet.
  1675.  
  1676.              - 1 Die `OwnDevUnit.library' wird verwendet.
  1677.  
  1678.         * MODEMRETRIES|MRETRIES
  1679.  
  1680.           Anzahl der Wiederholungsversuche, falls besetzt ist.
  1681.  
  1682.         * MODEMDELAY|MDELAY
  1683.  
  1684.           Verzögerung (in Sekunden) zwischen zwei
  1685.           Wiederholungsversuchen.
  1686.  
  1687.         * PATHSADDRESSFILE|PAFILE
  1688.  
  1689.           Pfad und Name der Adressdatei.
  1690.  
  1691.         * PATHSEXTERNALDIR|PEXT
  1692.  
  1693.           Name des Verzeichnisses für die externen Dateien
  1694.  
  1695.         * PATHSASCIIED|PASCIIED
  1696.  
  1697.           Name (incl. Pfad) für den Text-Editor.
  1698.  
  1699.         * PATHSASCIISHOW|PASCIISHOW
  1700.  
  1701.           Name (incl. Pfad) für das Text-Anzeige-Programm.
  1702.  
  1703.         * SORTBY1
  1704.  
  1705.         * SORTBY2
  1706.  
  1707.         * SORTBY3
  1708.  
  1709.         * SORTBY4
  1710.  
  1711.           Jeweils eins der folgenden Schlüsselworte, je nachdem, nach
  1712.           welchem Feld gesucht werden soll:
  1713.  
  1714.              - SALUTATION
  1715.  
  1716.              - FIRSTNAME
  1717.  
  1718.              - NAME
  1719.  
  1720.              - CO
  1721.  
  1722.              - STREET
  1723.  
  1724.              - ZIP
  1725.  
  1726.              - CITY
  1727.  
  1728.              - STATE
  1729.  
  1730.              - COUNTRY
  1731.  
  1732.              - BIRTHDAY
  1733.  
  1734.              - PHONE
  1735.  
  1736.              - FAX
  1737.  
  1738.              - EMAIL1
  1739.  
  1740.              - EMAIL2
  1741.  
  1742.              - EMAIL3
  1743.  
  1744.              - COMMENT
  1745.  
  1746.              - CLEAR Gelöschtes Sortierkriterium (d.h. keines).
  1747.  
  1748.         * VAR <name>
  1749.  
  1750.         * STEM <name>
  1751.  
  1752. `Ergebnis:'
  1753.      Der Rückgabewert ist vom Parameter abhängig, vgl. oben.
  1754.  
  1755. `Beispiel:'
  1756.      GETPREFS MBAUD VAR BAUDRATE
  1757.  
  1758.      SAY BAUDRATE
  1759.  
  1760.      => 2400
  1761.  
  1762. Der GETTEMPLATE Befehl
  1763. ......................
  1764.  
  1765. `Format:'
  1766.      GETTEMPLATE [VAR <name>] [STEM <name>]
  1767.  
  1768. `Befehlsmuster:'
  1769.      VAR/K, STEM/K
  1770.  
  1771. `Funktion:'
  1772.      Die aktuelle Template-Adresse wird zurückgegeben.
  1773.  
  1774. `Parameter:'
  1775.         * VAR <name>
  1776.  
  1777.         * STEM <name>
  1778.  
  1779. `Ergebnis:'
  1780.         * .ADDRESS.COUNT
  1781.  
  1782.         * .ADDRESS.x
  1783.  
  1784.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1785.  
  1786.         * RXERR_NOMEM
  1787.  
  1788. Der GUI Befehl
  1789. ..............
  1790.  
  1791. `Format:'
  1792.      GUI [<input>] [<output>]
  1793.  
  1794. `Befehlsmuster:'
  1795.      INPUT/T, OUTPUT/T
  1796.  
  1797. `Funktion:'
  1798.      Mit diesem Befehl können Sie die Ausgabe (`Output') des
  1799.      *DFAEditors*, bzw. die Eingabe (`Input') in diesen sperren und
  1800.      wieder freigeben.
  1801.  
  1802.      Haben Sie mit `GUI INPUT OFF' die Eingabemöglichkeiten des
  1803.      *DFAEditors* gesperrt, so sind dort keinerlei Eingaben mehr
  1804.      möglich, d.h. Sie können weder Gadgets noch Menüs anwählen;
  1805.      auch das Scrollen in den Listviews ist nicht länger möglich.
  1806.  
  1807.      Wenn Sie mit `GUI OUTPUT OFF' die Ausgaben des *DFAEditors*
  1808.      sperren, heißt das, daß bei "Bewegungen" innerhalb der
  1809.      Adressliste -- z.B. mittels `NEXT' oder `PREV' -- die
  1810.      entsprechende Anzeige im *DFAEditor* (Adress-Listview und
  1811.      Panel-Listview) nicht aktualisiert wird. Erst nach dem Befehl `GUI
  1812.      OUTPUT ON' wird die Anzeige wieder aktiviert.
  1813.  
  1814. `Parameter:'
  1815.         * INPUT
  1816.  
  1817.           Sperrt Eingaben in den *DFAEditor* bzw. ermöglicht sie
  1818.           wieder.
  1819.  
  1820.         * OUTPUT
  1821.  
  1822.           Verhindert, daß der *DFAEditor* den Adress- und den
  1823.           Panel-Listview aktualisert, bzw. ermöglicht dieses wieder.
  1824.  
  1825. `Ergebnis:'
  1826.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1827.  
  1828.         * RXERR_SYNTAX
  1829.  
  1830. `Warnung:'
  1831.      Bitte achten Sie darauf, daß Sie, wenn Sie die Ein- und/oder
  1832.      Ausgabe des *DFAEditors* ausgeschaltet haben, Sie vor der
  1833.      Beendigung des Arexx-Skripts wieder einschalten.
  1834.  
  1835. Der ICONIFY Befehl
  1836. ..................
  1837.  
  1838. `Format:'
  1839.      ICONIFY
  1840.  
  1841. `Befehlsmuster:'
  1842. `Funktion:'
  1843.      Der *DFA-Editor* wird, falls er gerade läuft, beendet.  Der
  1844.      *DFA-Server* läuft weiter, sodaß der *DFA-Editor* weiterhin
  1845.      über den "Hotkey" erreicht werden kann.
  1846.  
  1847. `Ergebnis:'
  1848.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1849.  
  1850.         * RXERR_NOICONIFY
  1851.  
  1852. Der KILL Befehl
  1853. ...............
  1854.  
  1855. `Format:'
  1856.      KILL [CURRENT] [SELECTED]
  1857.  
  1858. `Befehlsmuster:'
  1859.      CURRENT/S, SELECTED/S
  1860.  
  1861. `Funktion:'
  1862.      Der  aktuelle  Eintrag (`CURRENT') bzw. alle selektierten
  1863.      (`SELECTED') Adressen werden  gelöscht!   Der  `KILL'-Befehl
  1864.      kann  auch ohne Parameter aufgerufen werden, dann wird der
  1865.      aktuelle Eintrag gelöscht.
  1866.  
  1867. `Parameter:'
  1868.         * CURRENT
  1869.  
  1870.           Die aktuelle Adresse. Kann auch weggelassen werden.
  1871.  
  1872.         * SELECTED
  1873.  
  1874.           Alle selektierten Adressen
  1875.  
  1876. `Ergebnis:'
  1877.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1878.  
  1879.         * RXERR_ENVCHANGED
  1880.  
  1881.         * RXERR_NONETWORKKILL
  1882.  
  1883. `Warnung:'
  1884.      Es  wird  keinerlei Sicherheitsabfrage gemacht. Die Adresse(n)
  1885.      wird/werden auch dann gelöscht, wenn sie zuvor verändert
  1886.      wurde(n)!
  1887.  
  1888. Der LAST Befehl
  1889. ...............
  1890.  
  1891. `Format:'
  1892.      LAST [VAR <name>] [STEM <name>]
  1893.  
  1894. `Befehlsmuster:'
  1895.      VAR/K, STEM/K
  1896.  
  1897. `Funktion:'
  1898.      Die  letzte  Adresse der Liste wird zur aktuellen.  Diese Adresse
  1899.      wird in `ADDRESS' zurückgegeben.
  1900.  
  1901. `Parameter:'
  1902.         * VAR <name>
  1903.  
  1904.         * STEM <name>
  1905.  
  1906. `Ergebnis:'
  1907.         * .ADDRESS.COUNT
  1908.  
  1909.         * .ADDRESS.x
  1910.  
  1911.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1912.  
  1913.         * RXERR_ENVCHANGED
  1914.  
  1915. Der LOAD Befehl
  1916. ...............
  1917.  
  1918. `Format:'
  1919.      LOAD [<filename>] [FORCE] [PROMPT]
  1920.  
  1921. `Befehlsmuster:'
  1922.      FILENAME, FORCE/S, PROMPT/S
  1923.  
  1924. `Funktion:'
  1925.      Die angegebene Adressliste wird geladen, insofern die bestehende
  1926.      zuvor nicht verändert wurde.  Mit `FORCE' kann man ein Laden
  1927.      erzwingen!  Beachten Sie bitte, dass in diesem Fall evtl. zuvor
  1928.      eingegebene Adressen verworfen werden.
  1929.  
  1930.      Anstatt eines Filenames können Sie auch `PROMPT' angeben, dann
  1931.      wird dem Anwender zur Eingabe des Dateinamens ein File-Requester
  1932.      zur Verfügung gestellt.
  1933.  
  1934. `Parameter:'
  1935.         * FILENAME <Zeichenkette>
  1936.  
  1937.           Adressdatei, die geladen werden soll.
  1938.  
  1939.         * FORCE
  1940.  
  1941.           Erzwingt ein Laden.
  1942.  
  1943.         * PROMPT
  1944.  
  1945.           Ermöglicht die Eingabe des Filenamens über einen
  1946.           File-Requester.
  1947.  
  1948. `Ergebnis:'
  1949.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1950.  
  1951.         * RXERR_NOLOAD
  1952.  
  1953.         * RXERR_ENVCHANGED
  1954.  
  1955.         * RXERR_MODIFIED
  1956.  
  1957.         * RXERR_NOFILENAME
  1958.  
  1959. Der LOADPREFS Befehl
  1960. ....................
  1961.  
  1962. `Format:'
  1963.      LOADPREFS [<filename>] [RESET] [PROMPT]
  1964.  
  1965. `Befehlsmuster:'
  1966.      FILENAME, RESET/S, PROMPT/S
  1967.  
  1968. `Funktion:'
  1969.      Lädt eine neue Preferences-Datei.
  1970.  
  1971. `Parameter:'
  1972.         * FILENAME Der Filename der Preferences-Datei.
  1973.  
  1974.           Wenn Sie keinen Dateinamen angeben, so lädt *DFA* die Datei
  1975.           `ENV:DFA/DFA.prefs'.
  1976.  
  1977.         * RESET Setzt alle Einstellungen auf die Default-Werte zurück.
  1978.  
  1979.         * PROMPT Anstatt einen Dateinamen zu übergeben, kann die man
  1980.           mit diesem Parameter veranlassen, daß ein Filerequester
  1981.           geöffnet wird, in dem dann die Datei ausgewählt werden kann.
  1982.  
  1983. `Ergebnis:'
  1984.      Folgende Fehler können in `RC2' zurückgegeben werden:
  1985.  
  1986.         * RXERR_NOFILENAME
  1987.  
  1988.         * RXERR_NOMEM
  1989.  
  1990. `Warnung:'
  1991.         * Es findet keine Sicherheitsabfrage statt!
  1992.  
  1993.         * Dieser Befehl funkioniert nur in der registrierten Version von
  1994.           *DFA*
  1995.  
  1996. Der NEW Befehl
  1997. ..............
  1998.  
  1999. `Format:'
  2000.      NEW [SALUTATION <Zeichenkette>] [FIRST <Zeichenkette>] [NAME
  2001.      <Zeichenkette>] [STREET <Zeichenkette>] [CO <Zeichenkette>] [ZIP
  2002.      <Zeichenkette>] [CITY <Zeichenkette>] [STATE <Zeichenkette>]
  2003.      [COUNTRY <Zeichenkette>] [BIRTHDAY <Zeichenkette>] [PHONE
  2004.      <Zeichenkette>] [FAX <Zeichenkette>] [EMAIL1 <Zeichenkette>]
  2005.      [EMAIL2 <Zeichenkette>] [EMAIL3 <Zeichenkette>] [COMMENT
  2006.      <Zeichenkette>] [GROUP1] [GROUP2] [GROUP3] [GROUP4] [GROUP5]
  2007.      [GROUP6] [GROUP7] [GROUP8] [SELECT] [EXTERNAL <Zeichenkette>]
  2008.  
  2009. `Befehlsmuster:'
  2010.      SALUTATION/K, FIRST/K, NAME/K, STREET/K, CO/K, ZIP/K, CITY/K,
  2011.      STATE/K, COUNTRY/K, BIRTHDAY/K, PHONE/K, FAX/K, EMAIL1/K,
  2012.      EMAIL2/K, EMAIL3/K, COMMENT/K, GROUP1/S, GROUP2/S, GROUP3/S,
  2013.      GROUP4/S, GROUP5/S, GROUP6/S, GROUP7/S, GROUP8/S, SELECT/S,
  2014.      EXTERNAL/K
  2015.  
  2016. `Funktion:'
  2017.      Es wird eine neue Adresse mit den übergebenen Angaben angelegt.
  2018.  
  2019.      Beachten Sie bitte, daß eventuell eingetragene Template-Felder
  2020.      nicht verwendet werden.
  2021.  
  2022. `Parameter:'
  2023.         * SALUTATION <Zeichenkette>
  2024.  
  2025.           Anrede
  2026.  
  2027.         * FIRST <Zeichenkette>
  2028.  
  2029.           Vorname
  2030.  
  2031.         * NAME <Zeichenkette>
  2032.  
  2033.           Nachname
  2034.  
  2035.         * STREET <Zeichenkette>
  2036.  
  2037.           Straße
  2038.  
  2039.         * CO <Zeichenkette>
  2040.  
  2041.           c/o
  2042.  
  2043.         * ZIP <Zeichenkette>
  2044.  
  2045.           Postleitzahl
  2046.  
  2047.         * CITY <Zeichenkette>
  2048.  
  2049.           Stadt
  2050.  
  2051.         * STATE <Zeichenkette>
  2052.  
  2053.           Staat
  2054.  
  2055.         * COUNTRY <Zeichenkette>
  2056.  
  2057.           Land
  2058.  
  2059.         * BIRTHDAY <Zeichenkette>
  2060.  
  2061.           Geburtstag
  2062.  
  2063.         * PHONE <Zeichenkette>
  2064.  
  2065.           Telefonnummer
  2066.  
  2067.         * FAX <Zeichenkette>
  2068.  
  2069.           Telefaxnummer
  2070.  
  2071.         * EMAIL1 <Zeichenkette>
  2072.  
  2073.           EMail-Adresse Nr. 1
  2074.  
  2075.         * EMAIL2 <Zeichenkette>
  2076.  
  2077.           EMail-Adresse Nr. 2
  2078.  
  2079.         * EMAIL3 <Zeichenkette>
  2080.  
  2081.           EMail-Adresse Nr. 3
  2082.  
  2083.         * COMMENT <Zeichenkette>
  2084.  
  2085.           Kommentar
  2086.  
  2087.         * GROUP1
  2088.  
  2089.           Gruppen-Markierung Nr. 1
  2090.  
  2091.         * GROUP2
  2092.  
  2093.           Gruppen-Markierung Nr. 2
  2094.  
  2095.         * GROUP3
  2096.  
  2097.           Gruppen-Markierung Nr. 3
  2098.  
  2099.         * GROUP4
  2100.  
  2101.           Gruppen-Markierung Nr. 4
  2102.  
  2103.         * GROUP5
  2104.  
  2105.           Gruppen-Markierung Nr. 5
  2106.  
  2107.         * GROUP6
  2108.  
  2109.           Gruppen-Markierung Nr. 6
  2110.  
  2111.         * GROUP7
  2112.  
  2113.           Gruppen-Markierung Nr. 7
  2114.  
  2115.         * GROUP8
  2116.  
  2117.           Gruppen-Markierung Nr. 8
  2118.  
  2119.         * SELECT
  2120.  
  2121.           Selektions-Flag, `0' oder `1'
  2122.  
  2123.         * EXTERNAL <Zeichenkette>
  2124.  
  2125.           Dateiname der zugehörigen externen Datei (falls vorhanden).
  2126.  
  2127. Der NEWFILE Befehl
  2128. ..................
  2129.  
  2130. `Format:'
  2131.      NEWFILE [<filename>] [FORCE] [PROMPT]
  2132.  
  2133. `Befehlsmuster:'
  2134.      FILENAME, FORCE/S, PROMPT/S
  2135.  
  2136. `Funktion:'
  2137.      Dieses Kommando ermöglicht es Ihnen, eine neue Adressdatei
  2138.      anzulegen.  Wurde die Adressdatei zuvor verändert, kann keine
  2139.      neue Adressdatei angelegt werden, da sonst die Änderungen
  2140.      verloren gingen. Um ein Neuanlegen der Adressdatei dennoch zu
  2141.      erzwingen, können Sie den Parameter `FORCE' angeben.
  2142.  
  2143.      Durch den Parameter `PROMPT' veranlassen Sie das Programm, einen
  2144.      Filerequester zu öffnen, im dem Sie den neuen Filenamen eingeben
  2145.      können.
  2146.  
  2147. `Parameter:'
  2148.         * FILENAME
  2149.  
  2150.           Dateiname der neuen Datei.
  2151.  
  2152.         * FORCE
  2153.  
  2154.           Erzwingt ein Neuanlegen der genannten Datei, auch wenn die
  2155.           ursprüngliche Adressdatei verändert wurde.
  2156.  
  2157.         * PROMPT
  2158.  
  2159.           Stellt einen File-Requester zur Verfügung, über den man den
  2160.           neuen Filenamen eingeben kann.
  2161.  
  2162. `Ergebnis:'
  2163.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2164.  
  2165.         * RXERR_NODIR
  2166.  
  2167.         * RXERR_NOEXTERNAL
  2168.  
  2169.         * RXERR_ENVCHANGED
  2170.  
  2171.         * RXERR_NONETWORKNEW
  2172.  
  2173. Der NEXT Befehl
  2174. ...............
  2175.  
  2176. `Format:'
  2177.      NEXT [VAR <name>] [STEM <name>]
  2178.  
  2179. `Befehlsmuster:'
  2180.      VAR/K, STEM/K
  2181.  
  2182. `Funktion:'
  2183.      Die  nächste  Adresse  der  Liste wird angewählt und
  2184.      zurückgegeben.
  2185.  
  2186. `Parameter:'
  2187.         * VAR <name>
  2188.  
  2189.         * STEM <name>
  2190.  
  2191. `Ergebnis:'
  2192.         * .ADDRESS.COUNT
  2193.  
  2194.         * .ADDRESS.x
  2195.  
  2196.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2197.  
  2198.         * RXERR_NONEXT
  2199.  
  2200.         * RXERR_ENVCHANGED
  2201.  
  2202. Der NEXTSEL Befehl
  2203. ..................
  2204.  
  2205. `Format:'
  2206.      NEXTSEL [VAR <name>] [STEM <name>]
  2207.  
  2208. `Befehlsmuster:'
  2209.      VAR/K, STEM/K
  2210.  
  2211. `Funktion:'
  2212.      Die  nächste  selektierte Adresse wird angewählt und
  2213.      zurückgegeben.
  2214.  
  2215. `Parameter:'
  2216.         * VAR <name>
  2217.  
  2218.         * STEM <name>
  2219.  
  2220. `Ergebnis:'
  2221.         * .ADDRESS.COUNT
  2222.  
  2223.         * .ADDRESS.x
  2224.  
  2225.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2226.  
  2227.         * RXERR_NONEXTSEL
  2228.  
  2229.         * RXERR_ENVCHANGED
  2230.  
  2231. Der OPENEDITWINDOW Befehl
  2232. .........................
  2233.  
  2234. `Format:'
  2235.      OPENEDITWINDOW
  2236.  
  2237. `Funktion:'
  2238.      Öffnet das `Edit'-Fenster mit der aktuellen Adresse, insofern
  2239.      eine existiert. Die Ausführung des Arexx-Skripts wird solange
  2240.      angehalten, bis das `Edit'-Fenster wieder geschlossen wurde.
  2241.  
  2242. `Ergebnis:'
  2243.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2244.  
  2245.         * RXERR_CURRENT
  2246.  
  2247. `Warnung:'
  2248.      Das `Edit'-Fenster wird nur geöffnet, wenn eine aktuelle Adresse
  2249.      existiert, ansonsten wird ein entsprechender Fehler-Code
  2250.      zurückgeliefert (vgl. oben).
  2251.  
  2252. Der POPUP Befehl
  2253. ................
  2254.  
  2255. `Format:'
  2256.      POPUP
  2257.  
  2258. `Funktion:'
  2259.      Wenn der *DFA-Editor* noch nicht aktiv ist, wird er geladen und
  2260.      sein Hauptfenster öffnet sich.
  2261.  
  2262. Der PREV Befehl
  2263. ...............
  2264.  
  2265. `Format:'
  2266.      PREV [VAR <name>] [STEM <name>]
  2267.  
  2268. `Befehlsmuster:'
  2269.      VAR/K, STEM/K
  2270.  
  2271. `Funktion:'
  2272.      Die vorherige Adresse wird angewählt und zurückgegeben
  2273.  
  2274. `Parameter:'
  2275.         * VAR <name>
  2276.  
  2277.         * STEM <name>
  2278.  
  2279.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2280.  
  2281.         * RXERR_NOPREV
  2282.  
  2283.         * RXERR_ENVCHANGED
  2284.  
  2285. `Ergebnis:'
  2286.         * .ADDRESS.COUNT
  2287.  
  2288.         * .ADDRESS.x
  2289.  
  2290. Der PREVSEL Befehl
  2291. ..................
  2292.  
  2293. `Format:'
  2294.      PREVSEL [VAR <name>] [STEM <name>]
  2295.  
  2296. `Befehlsmuster:'
  2297.      VAR/K, STEM/K
  2298.  
  2299. `Funktion:'
  2300.      Die vorherige Adresse, die sich im selektierten Zustand befindet,
  2301.      wird angewählt und zurückgegeben.
  2302.  
  2303. `Parameter:'
  2304.         * VAR <name>
  2305.  
  2306.         * STEM <name>
  2307.  
  2308. `Ergebnis:'
  2309.         * .ADDRESS.COUNT
  2310.  
  2311.         * .ADDRESS.x
  2312.  
  2313.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2314.  
  2315.         * RXERR_NOPREVSEL
  2316.  
  2317.         * RXERR_ENVCHANGED
  2318.  
  2319. Der PRINT Befehl
  2320. ................
  2321.  
  2322. `Format:'
  2323.      PRINT [WHICH <Zeichenkette>] [FILE <Zeichenkette>] [NLQ]
  2324.      [CONDENSED] [FORMFEED] [<form>]
  2325.  
  2326. `Befehlsmuster:'
  2327.      WHICH/K, FILE/K, NLQ/S, CONDENSED/S, FORMFEED/S, FORM/N
  2328.  
  2329. `Funktion:'
  2330.      Druckt die gewünschten Adressen.
  2331.  
  2332. `Parameter:'
  2333.         * WHICH <Zeichenkette>
  2334.  
  2335.           `WHICH' kann folgende Zuweisungen bekommen:
  2336.  
  2337.          `ALL'
  2338.                Alle Adressen werden gedruckt
  2339.  
  2340.          `SELECTED'
  2341.                Nur die selektierten Adressen werden gedruckt
  2342.  
  2343.          `ACTIVE'
  2344.                Nur der aktive Eintrag (falls einer existiert) wird
  2345.                gedruckt
  2346.  
  2347.         * FILE <Zeichenkette>
  2348.  
  2349.           Wird  `FILE'  im Zusammenhang mit einem Filenamen angegeben,
  2350.           wird statt auf dem Drucker in eine Datei ausgegeben.
  2351.  
  2352.         * NLQ
  2353.  
  2354.           Wird dieses Schlüsselwort angegeben, wird in `NLQ' gedruckt.
  2355.  
  2356.         * CONDENSED
  2357.  
  2358.           Es wird "eng" gedruckt
  2359.  
  2360.         * FORMFEED
  2361.  
  2362.           Nach der letzten ausgedruckten Adresse wird ein Seitenvorschub
  2363.           durchgeführt. Es wird hier also nicht die Einstellung aus dem
  2364.           Print-Fenster des *DFA-Editors* übernommen!
  2365.  
  2366.         * FORM
  2367.  
  2368.           Form kann die Ziffern `0' bis `4' annehmen.  Diese Ziffern
  2369.           entsprechen im Wesentichen denen aus dem Druck-Fenster, mit
  2370.           dem Unterschied, dass *hier* mit `0' statt mit `1' begonnen
  2371.           wird, also
  2372.  
  2373.  
  2374.                0:    Kurze Adressliste
  2375.                1:    Lange Adressliste
  2376.                2:    Telefonliste
  2377.                3:    Adressetiketten, [70mm x 36mm]
  2378.                4:    Adress-Karten
  2379.  
  2380. `Ergebnis:'
  2381.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2382.  
  2383.         * RXERR_SYNTAX
  2384.  
  2385.         * RXERR_ENVCHANGED
  2386.  
  2387.         * RXERR_OPNPRT
  2388.  
  2389.         * RXERR_CRTEXTIO
  2390.  
  2391.         * RXERR_CRTPORT
  2392.  
  2393.         * RXERR_WRITEALL
  2394.  
  2395.         * RXERR_WRITESEL
  2396.  
  2397.         * RXERR_WRITECURRENT
  2398.  
  2399. Der SAVE Befehl
  2400. ...............
  2401.  
  2402. `Format:'
  2403.      SAVE
  2404.  
  2405. `Funktion:'
  2406.      Die Adressliste wird unter dem aktuellen Namen abgespeichert.
  2407.  
  2408. `Ergebnis:'
  2409.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2410.  
  2411.         * RXERR_ENVCHANGED
  2412.  
  2413.         * RXERR_NONETWORKSAVE
  2414.  
  2415. Der SAVEAS Befehl
  2416. .................
  2417.  
  2418. `Format:'
  2419.      SAVEAS [<filename>] [FORCE] [PROMPT]
  2420.  
  2421. `Befehlsmuster:'
  2422.      FILENAME, FORCE/S, PROMPT/S
  2423.  
  2424. `Funktion:'
  2425.      Die Adressliste wird unter dem angegebenen Namen abgespeichert.
  2426.  
  2427. `Parameter:'
  2428.         * FILENAME <Zeichenkette>
  2429.  
  2430.           Dateiname der zu speichernden Datei.
  2431.  
  2432.         * FORCE
  2433.  
  2434.           Speichert die Adressen, auch wenn Sie zuvor *nicht* verändert
  2435.           wurden.
  2436.  
  2437.         * PROMPT
  2438.  
  2439.           Stellt einen File-Requester zur Verfügung, über den man den
  2440.           Dateinamen angeben kann, unter dem die Adressen gespeichert
  2441.           werden sollen.
  2442.  
  2443. `Ergebnis:'
  2444.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2445.  
  2446.         * RXERR_NONETWORKSAVE
  2447.  
  2448.         * RXERR_NOSAVE
  2449.  
  2450.         * RXERR_ENVCHANGED
  2451.  
  2452. Der SAVEASDEFAULT Befehl
  2453. ........................
  2454.  
  2455. `Format:'
  2456.      SAVEASDEFAULT
  2457.  
  2458. `Funktion:'
  2459.      Die   Adressliste   wird   unter  dem  "Default"-Namen,  der  in
  2460.      den *DFA-Preferences* eingestellt werden kann, abgespeichert.
  2461.  
  2462. `Ergebnis:'
  2463.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2464.  
  2465.         * RXERR_NONETWORKSAVE
  2466.  
  2467.         * RXERR_NOSAVE
  2468.  
  2469.         * RXERR_ENVCHANGED
  2470.  
  2471. `Warnung:'
  2472.      Bitte verwenden Sie diesen Befehl mit äußerster Vorsicht!
  2473.      Sollten Sie nämlich gerade eine andere als die
  2474.      Default-Adressdatei geladen haben, so wird durch diesen Befehl die
  2475.      Default-Adressdatei überschrieben!
  2476.  
  2477. Der SAVEPREFS Befehl
  2478. ....................
  2479.  
  2480. `Format:'
  2481.      SAVEPREFS [<filename>] [PROMPT]
  2482.  
  2483. `Befehlsmuster:'
  2484.      FILENAME, PROMPT/S
  2485.  
  2486. `Funktion:'
  2487.      Sichert die Einstellungen.
  2488.  
  2489. `Parameter:'
  2490.         * FILENAME
  2491.  
  2492.           Der Name der Preferences-Datei, die gespeichert werden soll.
  2493.  
  2494.           Wird kein Filename vorgegeben, so wird die Datei nach
  2495.           `ENV:DFA/DFA.prefs' bzw. `ENVARC:DFA/DFA.prefs' gespeichert.
  2496.  
  2497.         * PROMPT
  2498.  
  2499.           Es wird ein Filerequester geöffnet und man kann den
  2500.           Dateinamen, unter dem die Einstellungen abgespeichert werden
  2501.           sollen, auswählen.
  2502.  
  2503. `Ergebnis:'
  2504.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2505.  
  2506.         * RXERR_NOFILENAME
  2507.  
  2508.         * RXERR_NOMEM
  2509.  
  2510. `Warnung:'
  2511.      Dieser Befehl funkioniert nur in der registrierten Version von
  2512.      *DFA*.
  2513.  
  2514. Der SEARCH Befehl
  2515. .................
  2516.  
  2517. `Format:'
  2518.      SEARCH [PATTERN] <zeichenkette> [IGNORECASE] [NOWILDCARDS] [ALL]
  2519.      [SALUTATION] [FIRST] [NAME] [STREET] [CO] [ZIP] [CITY] [STATE]
  2520.      [COUNTRY] [BIRTHDAY] [PHONE] [FAX] [EMAIL1] [EMAIL2] [EMAIL3]
  2521.      [COMMENT] [VAR <name>] [STEM <name>]
  2522.  
  2523. `Befehlsmuster:'
  2524.      PATTERN/A, IGNORECASE/S, NOWILDCARDS/S, ALL/S, SALUTATION/S,
  2525.      FIRST/S, NAME/S, STREET/S, CO/S, ZIP/S, CITY/S, STATE/S,
  2526.      COUNTRY/S, BIRTHDAY/S, PHONE/S, FAX/S, EMAIL1/S, EMAIL2/S,
  2527.      EMAIL3/S, COMMENT/S, VAR/K, STEM/K
  2528.  
  2529. `Funktion:'
  2530.      Es wird nach dem angegebenen Suchstring gesucht. Wird ein passender
  2531.      Eintrag gefunden, so wird dieser in `ADDRESS' zurückgegeben. Ist
  2532.      das Hauptfenster des *DFA-Editors* geöffnet, so wird die
  2533.      Adressliste entsprechend aktualisiert.
  2534.  
  2535. `Parameter:'
  2536.         * PATTERN <Zeichenkette>
  2537.  
  2538.           Ein Such-Pattern. Die aus der Shell bekannten
  2539.           "Joker"-Zeichen, wie z.B.  `#?' können (bzw.  müssen)
  2540.           verwendet werden (es sei denn man verwendet den
  2541.           `NOWILDCARDS'-Parameter).  Bitte beachten Sie, daß
  2542.           sogenannte Zeichenkettenbruchstücke nur gefunden werden,
  2543.           wenn Sie davor und danach entsprechende "Joker"-Zeichen
  2544.           setzen (siehe Beispiel)!  Eine Beschreibung gültiger
  2545.           Suchmuster finden Sie unter EditorSearch
  2546.  
  2547.         * IGNORECASE
  2548.  
  2549.           Groß- und Kleinschreibung wird nicht beachtet.
  2550.  
  2551.         * NOWILDCARDS
  2552.  
  2553.           Es soll nur nach Text-Bruchstücken gesucht werden, d.h. es
  2554.           werden keine Amiga-Patterns wie z.B: `#?' verwendet.
  2555.  
  2556.         * ALL
  2557.  
  2558.           Es werden alle Felder durchsucht.
  2559.  
  2560.         * SALUTATION
  2561.  
  2562.           Es wird nur in den `Salutation'-Feldern gesucht.
  2563.  
  2564.         * FIRST
  2565.  
  2566.           Es wird nur in den `First'-Feldern gesucht.
  2567.  
  2568.         * NAME
  2569.  
  2570.           Es wird nur in den `Name'-Feldern gesucht.
  2571.  
  2572.         * STREET
  2573.  
  2574.           Es wird nur in den `Street'-Feldern gesucht.
  2575.  
  2576.         * CO
  2577.  
  2578.           Es wird nur in den `c/o'-Feldern gesucht.
  2579.  
  2580.         * ZIP
  2581.  
  2582.           Es wird nur in den `ZIP'-Feldern gesucht.
  2583.  
  2584.         * CITY
  2585.  
  2586.           Es wird nur in den `City'-Feldern gesucht.
  2587.  
  2588.         * STATE
  2589.  
  2590.           Es wird nur in den `State'-Feldern gesucht.
  2591.  
  2592.         * COUNTRY
  2593.  
  2594.           Es wird nur in den `Country'-Feldern gesucht.
  2595.  
  2596.         * BIRTHDAY
  2597.  
  2598.           Es wird nur in den `Birthday'-Feldern gesucht.
  2599.  
  2600.         * PHONE
  2601.  
  2602.           Es wird nur in den `Phone'-Feldern gesucht.
  2603.  
  2604.         * FAX
  2605.  
  2606.           Es wird nur in den `Fax'-Feldern gesucht.
  2607.  
  2608.         * EMAIL1
  2609.  
  2610.           Es wird nur in den `EMail1'-Feldern gesucht.
  2611.  
  2612.         * EMAIL2
  2613.  
  2614.           Es wird nur in den `EMail2'-Feldern gesucht.
  2615.  
  2616.         * EMAIL3
  2617.  
  2618.           Es wird nur in den `EMail3'-Feldern gesucht.
  2619.  
  2620.         * COMMENT
  2621.  
  2622.           Es wird nur in den `Comment'-Feldern gesucht.
  2623.  
  2624.         * VAR <name>
  2625.  
  2626.         * STEM <name>
  2627.  
  2628. `Ergebnis:'
  2629.         * .ADDRESS.COUNT
  2630.  
  2631.         * .ADDRESS.x
  2632.  
  2633.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2634.  
  2635.         * RXERR_ENVCHANGED
  2636.  
  2637.         * RXERR_NOTFOUND
  2638.  
  2639. `Beispiel:'
  2640.  
  2641.           /*
  2642.            * Suche nach allen Namen, die mit `M' anfangen.
  2643.            * Groß- und Kleinschreibung soll nicht beachtet
  2644.            * werden.
  2645.            */
  2646.           
  2647.           ADDRESS 'DFA'
  2648.           
  2649.           SEARCH 'M#?' IGNORECASE NAME
  2650.  
  2651. Der SEARCHNEXT Befehl
  2652. .....................
  2653.  
  2654. `Format:'
  2655.      SEARCHNEXT [VAR <name>] [STEM <name>]
  2656.  
  2657. `Befehlsmuster:'
  2658.      VAR/K, STEM/K
  2659.  
  2660. `Funktion:'
  2661.      Es  wird  nach dem nächsten Vorkommen des in `Search' angegebenen
  2662.      Strings  gesucht.  Wird  ein  entsprechender Eintrag gefunden, so
  2663.      wird dieser  zurückgegeben.  Ist  das  Hauptfenster  des
  2664.      *DFA-Editors* geöffnet, so wird die Adressliste entsprechend
  2665.      aktualisiert.
  2666.  
  2667. `Parameter:'
  2668.         * VAR <name>
  2669.  
  2670.         * STEM <name>
  2671.  
  2672. `Ergebnis:'
  2673.         * .ADDRESS.COUNT
  2674.  
  2675.         * .ADDRESS.x
  2676.  
  2677.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2678.  
  2679.         * RXERR_NOTFOUND
  2680.  
  2681.         * RXERR_ENVCHANGED
  2682.  
  2683. Der SELALL Befehl
  2684. .................
  2685.  
  2686. `Format:'
  2687.      SELALL
  2688.  
  2689. `Funktion:'
  2690.      Alle Einträge der Adressliste werden selektiert.
  2691.  
  2692. `Ergebnis:'
  2693.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2694.  
  2695.         * RXERR_ENVCHANGED
  2696.  
  2697.         * RXERR_NONETWORKSELECT
  2698.  
  2699. `Warnung:'
  2700.      Nur die Adressen, die der aktuellen Gruppenselektierung
  2701.      entsprechen, werden selektiert!
  2702.  
  2703. Der SELBYNAME Befehl
  2704. ....................
  2705.  
  2706. `Format:'
  2707.      SELBYNAME [PATTERN] <Zeichenkette>
  2708.  
  2709. `Befehlsmuster:'
  2710.      PATTERN/A
  2711.  
  2712. `Funktion:'
  2713.      Alle  Einträge  der Adressliste, die in das übergebene
  2714.      Zeichenmuster passen, werden selektiert. Groß- und
  2715.      Kleinschreibung wird nicht beachtet.
  2716.  
  2717. `Parameter:'
  2718.         * PATTERN <Zeichenkette>
  2719.  
  2720.           Ein Suchmuster. Die Beschreibung gültiger Suchmuster finden
  2721.           Sie unter EditorSearch.
  2722.  
  2723. `Ergebnis:'
  2724.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2725.  
  2726.         * RXERR_ENVCHANGED
  2727.  
  2728.         * RXERR_NONETWORKSELECT
  2729.  
  2730. `Warnung:'
  2731.      Es werden *alle* Felder der angezeigten Adressen durchsucht.
  2732.  
  2733. Der SELECT Befehl
  2734. .................
  2735.  
  2736. `Format:'
  2737.      SELECT [QUERY] [VAR <name>] [STEM <name>]
  2738.  
  2739. `Befehlsmuster:'
  2740.      QUERY/S, VAR/K, STEM/K
  2741.  
  2742. `Funktion:'
  2743.      Der  aktuelle  Eintrag  (falls  vorhanden)  wird selektiert.  Gibt
  2744.      man `QUERY' an, so wird die aktuelle Adresse *nicht* selektiert,
  2745.      sondern der "Selektions-Status" (`0' oder `1') zurückgegeben.
  2746.  
  2747. `Parameter:'
  2748.         * QUERY
  2749.  
  2750.         * VAR <name>
  2751.  
  2752.         * STEM <name>
  2753.  
  2754. `Ergebnis:'
  2755.         * .SELECTED
  2756.  
  2757.      Folgende Fehler können in `RC2' zurückgegeben werden:
  2758.  
  2759.         * RXERR_NOCURRENT
  2760.  
  2761.         * RXERR_ENVCHANGED
  2762.  
  2763.         * RXERR_NONETWORKSELECT
  2764.  
  2765. Der SETPREFS Befehl
  2766. ...................
  2767.  
  2768. `Format:'
  2769.      SETPREFS [<showappicon|appicon>] [AUTOSAVE|AS <zeichenkette>]
  2770.      [<makeicon>] [<secretmode|sm>] [<networkmode|nwmode>]
  2771.      [NETWORKRETRIES|NWRETRIES <zahl>] [NETWORKDELAY|NWDELAY <zahl>]
  2772.      [GROUPNAME1 <zeichenkette>] [GROUPNAME2 <zeichenkette>]
  2773.      [GROUPNAME3 <zeichenkette>] [GROUPNAME4 <zeichenkette>]
  2774.      [GROUPNAME5 <zeichenkette>] [GROUPNAME6 <zeichenkette>]
  2775.      [GROUPNAME7 <zeichenkette>] [GROUPNAME8 <zeichenkette>]
  2776.      [GROUPRELATION|GREL <zeichenkette>] [MODEMBAUD|MBAUD
  2777.      <zeichenkette>] [MODEMINIT|MINIT <zeichenkette>] [MODEMEXIT|MEXIT
  2778.      <zeichenkette>] [MODEMPREDIAL|MPDIAL <zeichenkette>]
  2779.      [MODEMSUFFDIAL|MSDIAL <zeichenkette>] [MODEMSERDEV|MDEV
  2780.      <zeichenkette>] [MODEMSERDEVNO|MDEVNO <zahl>] [<modemuseodu|modu>]
  2781.      [MODEMRETRIES|MRETRIES <zahl>] [MODEMDELAY|MDELAY <zahl>]
  2782.      [PATHSADDRESSFILE|PAFILE <zeichenkette>] [PATHSEXTERNALDIR|PEXT
  2783.      <zeichenkette>] [PATHSASCIIED|PASCIIED <zeichenkette>]
  2784.      [PATHSASCIISHOW|PASCIISHOW <zeichenkette>] [SORTBY1
  2785.      <zeichenkette>] [SORTBY2 <zeichenkette>] [SORTBY3 <zeichenkette>]
  2786.      [SORT BY4 <zeichenkette>]
  2787.  
  2788. `Befehlsmuster:'
  2789.      SHOWAPPICON=APPICON/T, AUTOSAVE=AS/K, MAKEICON/T, SECRETMODE=SM/T,
  2790.      NETWORKMODE=NWMODE/T, NETWORKRETRIES=NWRETRIES/K/N,
  2791.      NETWORKDELAY=NWDELAY/K/N, GROUPNAME1/K, GROUPNAME2/K,
  2792.      GROUPNAME3/K, GROUPNAME4/K, GROUPNAME5/K, GROUPNAME6/K,
  2793.      GROUPNAME7/K, GROUPNAME8/K, GROUPRELATION=GREL/K,
  2794.      MODEMBAUD=MBAUD/K, MODEMINIT=MINIT/K, MODEMEXIT=MEXIT/K,
  2795.      MODEMPREDIAL=MPDIAL/K, MODEMSUFFDIAL=MSDIAL/K, MODEMSERDEV=MDEV/K,
  2796.      MODEMSERDEVNO=MDEVNO/K/N, MODEMUSEODU=MODU/T,
  2797.      MODEMRETRIES=MRETRIES/K/N, MODEMDELAY=MDELAY/K/N,
  2798.      PATHSADDRESSFILE=PAFILE/K, PATHSEXTERNALDIR=PEXT/K,
  2799.      PATHSASCIIED=PASCIIED/K, PATHSASCIISHOW=PASCIISHOW/K, SORTBY1/K,
  2800.      SORTBY2/K, SORTBY3/K, SORTBY4/K
  2801.  
  2802. `Funktion:'
  2803.      Erlaubt das Setzen der wichtigsten Einstellungen.
  2804.  
  2805. `Parameter:'
  2806.         * SHOWAPPICON|APPICON
  2807.  
  2808.           Schaltet das Application-Icon an bzw. aus.
  2809.  
  2810.         * AUTOSAVE|AS <zeichenkette>
  2811.  
  2812.           Schaltet den gewünschten Save-Modus ein. Möglich sind
  2813.  
  2814.              - ALWAYS Sichert die Adress-Datei *immer* bei Verlassen des
  2815.                *DFA-Editors*.
  2816.  
  2817.              - REMOVE Sichert die Adress-Datei nur, wenn der
  2818.                *DFA-Editor* mit `Remove' verlassen wird, d.h. auch der
  2819.                *DFA-Server* beendet wird.
  2820.  
  2821.              - ASK Fragt bei Verlassen des *DFA-Editors* nach, ob die
  2822.                Adress-Datei gespeichert werden soll.
  2823.  
  2824.         * MAKEICON
  2825.  
  2826.           Eingeschaltet wird *DFA* dazu veranlaßt, zusammen mit der
  2827.           Adress-Datei auch ein entsprechende Icon abzuspeichern.
  2828.  
  2829.         * SECRETMODE|SM
  2830.  
  2831.           Schaltet den "Geheim"-Modus ein und aus.
  2832.  
  2833.         * NETWORKMODE|NWMODE
  2834.  
  2835.           Schaltet den Netzwerk-Modus ein und aus.
  2836.  
  2837.         * NETWORKRETRIES|NWRETRIES <zahl>
  2838.  
  2839.           Anzahl der Wiederholungsversuche für den Netzwerk-Modus.
  2840.  
  2841.         * NETWORKDELAY|NWDELAY <zahl>
  2842.  
  2843.           Länge der Verzögerung zwischen zwei Wiederholungsversuchen
  2844.           im Netzwerkmodus (in Sekunden).
  2845.  
  2846.         * GROUPNAME1
  2847.  
  2848.         * GROUPNAME2
  2849.  
  2850.         * GROUPNAME3
  2851.  
  2852.         * GROUPNAME4
  2853.  
  2854.         * GROUPNAME5
  2855.  
  2856.         * GROUPNAME6
  2857.  
  2858.         * GROUPNAME7
  2859.  
  2860.         * GROUPNAME8
  2861.  
  2862.           Setzt den jeweiligen Gruppennamen.
  2863.  
  2864.         * GROUPRELATION|GREL <zeichenkette>
  2865.  
  2866.           Art der Gruppen-Verknüpfung, d.h. entweder `OR' oder `AND'.
  2867.  
  2868.         * MODEMBAUD|MBAUD <zeichenkette>
  2869.  
  2870.           Baud-Rate. Verfügbar sind:
  2871.  
  2872.           1200, 2400, 4800, 7200, 9600, 12000, 14400, 16800, 19200,
  2873.           31250, 38400, 57600, 64000, 76800 und 115200 Baud.
  2874.  
  2875.         * MODEMINIT|MINIT <zeichenkette>
  2876.  
  2877.           Zeichenkette, die zur Initialisierung des Modems verwendet
  2878.           werden soll.
  2879.  
  2880.         * MODEMEXIT|MEXIT <zeichenkette>
  2881.  
  2882.           Zeichenkette, die zum Beenden der Verbindung verwendet werden
  2883.           soll.
  2884.  
  2885.         * MODEMPREDIAL|MPDIAL <zeichenkette>
  2886.  
  2887.           Die Zeichenkette, die direkt vor der eigentlichen
  2888.           Telefonnummer verschickt werden soll.
  2889.  
  2890.         * MODEMSUFFDIAL|MSDIAL <zeichenkette>
  2891.  
  2892.           Die Zeichenkette, die direkt nach der eigentlichen
  2893.           Telefonnummer verschickt werden soll.
  2894.  
  2895.         * MODEMSERDEV|MDEV <zeichenkette> Der Name des seriellen
  2896.           Gerätes.
  2897.  
  2898.         * MODEMSERDEVNO|MDEVNO <zahl>
  2899.  
  2900.           Nummer des seriellen Gerätes (i.d.R. `0').
  2901.  
  2902.         * MODEMUSEODU|MODU
  2903.  
  2904.           Die Verwendung der `OwnDevUnit.library' wird ein- oder
  2905.           ausgeschaltet.
  2906.  
  2907.         * MODEMRETRIES|MRETRIES <zahl>
  2908.  
  2909.           Anzahl der Wiederholungsversuche beim Wählen.
  2910.  
  2911.         * MODEMDELAY|MDELAY <zahl>
  2912.  
  2913.           Länge der Pause zwischen zwei Wählversuchen (in Sekunden)
  2914.  
  2915.         * PATHSADDRESSFILE|PAFILE <zeichenkette>
  2916.  
  2917.           Name der Adressdatei, die beim Starten von *DFA* geladen
  2918.           werden soll.
  2919.  
  2920.         * PATHSEXTERNALDIR|PEXT <zeichenkette>
  2921.  
  2922.           Name der Schublade, in der die externen Dateien gespeichert
  2923.           werden sollen.
  2924.  
  2925.         * PATHSASCIIED|PASCIIED <zeichenkette>
  2926.  
  2927.           Name des Editors (incl. Pfad), der zum Bearbeiten der
  2928.           externen Dateien verwendet werden soll.
  2929.  
  2930.         * PATHSASCIISHOW|PASCIISHOW <zeichenkette>
  2931.  
  2932.           Name des Anzeigeprogramms (incl. Pfad), das zum Ansehen der
  2933.           externen Dateien verwendet werden soll.
  2934.  
  2935.         * SORTBY1 <zeichenkette>
  2936.  
  2937.         * SORTBY2 <zeichenkette>
  2938.  
  2939.         * SORTBY3 <zeichenkette>
  2940.  
  2941.         * SORTBY4 <zeichenkette>
  2942.  
  2943.           Jedes Sortierkriterium kann einen der folgenden Feldnamen
  2944.           erhalten:
  2945.  
  2946.           `SALUTATION', `FIRSTNAME', `NAME', `CO', `STREET', `ZIP',
  2947.           `CITY', `STATE', `COUNTRY', `BIRTHDAY', `PHONE', `FAX',
  2948.           `EMAIL1', `EMAIL2', `EMAIL3', `COMMENT'.
  2949.  
  2950.           Wollen Sie ein Sortierkriterium lediglich löschen, geben Sie
  2951.           bitte statt einem Feldnamen `CLEAR' an.
  2952.  
  2953. `Ergebnis:'
  2954.      -
  2955.  
  2956. Der SORT Befehl
  2957. ...............
  2958.  
  2959. `Format:'
  2960.      SORT [SORT1 <Zeichenkette>] [SORT2 <Zeichenkette>] [SORT3
  2961.      <Zeichenkette>] [SORT4 <Zeichenkette>]
  2962.  
  2963. `Befehlsmuster:'
  2964.      SORT1/K, SORT2/K, SORT3/K, SORT4/K
  2965.  
  2966. `Funktion:'
  2967.      Die Adressliste wird entsprechend der in den *DFA-Preferences*
  2968.      Sortierkriterien sortiert. Alternativ dazu kann man die
  2969.      Sortierkritierien explizit übergeben, dann wird nach diesen
  2970.      sortiert.
  2971.  
  2972. `Parameter:'
  2973.         * SORT1 <Zeichenkette>
  2974.  
  2975.         * SORT2 <Zeichenkette>
  2976.  
  2977.         * SORT3 <Zeichenkette>
  2978.  
  2979.         * SORT4 <Zeichenkette>
  2980.  
  2981.           Die folgenden Schlüsselworte werden in Zusammenhang mit den
  2982.           Sortier-Parametern unterstützt:
  2983.  
  2984.              - SALUTATION
  2985.  
  2986.              - FIRST
  2987.  
  2988.              - NAME
  2989.  
  2990.              - CO
  2991.  
  2992.              - STREET
  2993.  
  2994.              - ZIP
  2995.  
  2996.              - CITY
  2997.  
  2998.              - STATE
  2999.  
  3000.              - COUNTRY
  3001.  
  3002.              - BIRTHDAY
  3003.  
  3004.              - PHONE
  3005.  
  3006.              - FAX
  3007.  
  3008.              - EMAIL1
  3009.  
  3010.              - EMAIL2
  3011.  
  3012.              - EMAIL3
  3013.  
  3014.              - COMMENT
  3015.  
  3016. `Ergebnis:'
  3017.      Folgende Fehler können in `RC2' zurückgegeben werden:
  3018.  
  3019.         * RXERR_ENVCHANGED
  3020.  
  3021.         * RXERR_NONETWORKSORT
  3022.  
  3023. Fehler-Nummern
  3024. --------------
  3025.  
  3026. Neben dem "normalen" Fehler-Code in der Variablen `RC' (1)  gibt das
  3027. AREXX-Interface von *DFA* eine weitere Fehlernummer in `RC2' zurück,
  3028. die genauer beschreibt, was für ein Fehler aufgetreten ist.  Im
  3029. folgenden nun die möglichen Fehlernummern und ihre Bedeutung:
  3030.  
  3031.  
  3032.          *Symbolischer Name*               *Beschreibung*
  3033.      
  3034.      10  RXERR_NONETWORKAPPEND....Das Anhängen von Dateien ist fehlgeschlagen,
  3035.                                   da der Netzwerkmodus aktiviert ist
  3036.      11  RXERR_MODIFIED...........Die Adressdatei wurde verändert
  3037.      12  RXERR_NOFILENAME.........Es wurde kein Dateiname angegeben
  3038.      13  RXERR_NOCURRENT..........Es existiert keine aktuelle Adresse
  3039.      14  RXERR_NOFIRST............Es existiert keine erste Adresse
  3040.      15  RXERR_NOICONIFY..........Der Editor konnte nicht iconifiziert,
  3041.                                   d.h. beendet   werden
  3042.      16  RXERR_NONETWORKKILL......Das Löschen von Adressen ist im
  3043.                                   Netzwerkmodus nicht erlaubt
  3044.      17  RXERR_NOLAST.............Es gibt keine letzte Adresse
  3045.      18  RXERR_NOLOAD.............Die Adressdatei konnte nicht geladen werden
  3046.      19  RXERR_NONETWORKNEW.......Im Netzwerkmodus können keine
  3047.                                   neuen Adressen angelegt werden
  3048.      20  RXERR_NONEXT.............Es gibt keine nächste Adresse
  3049.      21  RXERR_NONEXTSEL..........Es gibt keine nächste selektierte Adresse
  3050.      22  RXERR_NOPREV.............Es gibt keine vorherige Adresse
  3051.      23  RXERR_NOPREVSEL..........Es gibt keine vorherige selektierte Adresse
  3052.      24  RXERR_SYNTAX.............Im AREXX--Befehl wurde ein Syntax--Fehler gefunden
  3053.      25  RXERR_WRITEALL...........Das "Drucken" der Adressen (alle)
  3054.                                   in eine Datei schlug fehl
  3055.      26  RXERR_WRITESEL...........Das "Drucken" der Adressen (selektierte) in eine
  3056.                                   Datei schlug fehl
  3057.      27  RXERR_WRITECURRENT.......Das "Drucken" der aktuellen Adresse in eine Datei
  3058.                                   schlug fehl
  3059.      28  RXERR_NOSAVE.............Die Adressdatei konnte nicht abgespeichert werden.
  3060.      29  RXERR_NONETWORKSAVE......Ein explizites Abspeichern ist im Netzwerkmodus
  3061.                                   nicht gestattet
  3062.      30  RXERR_NOTFOUND...........Die gesuchte Adresse konnte nicht gefunden werden
  3063.      31  RXERR_NONETWORKCLEAR.....Das Deselektieren von Adressen ist im Netzwerkmodus
  3064.                                   nicht gestattet
  3065.      32  RXERR_NONETWORKSELECT....Das Selektieren von Adressen ist im Netzwerkmodus
  3066.                                   nicht gestattet
  3067.      33  RXERR_NONETWORKSORT......Das Sortieren von Adressen ist im Netzwerkmodus
  3068.                                   nicht gestattet
  3069.      34  RXERR_NONETWORKEDIT......Das Edieren von Adressen ist im Netzwerkmodus
  3070.                                   nicht gestattet
  3071.      35  RXERR_OPNPRT.............Der Drucker konnte nicht angesprochen werden
  3072.      36  RXERR_CRTEXTIO...........Die Kommunikation mit dem Drucker ist fehlgeschlagen
  3073.                                   (ExtIO konnte nicht initialisiert werden)
  3074.      37  RXERR_CRTPORT............Die Kommunikation mit dem Drucker ist fehlgeschlagen
  3075.                                   (Der Messageport konnte nicht geöffnet werden)
  3076.      38  RXERR_NOMEM..............Zu wenig Speicher (RAM) verfügbar
  3077.      39  RXERR_NORELOAD...........Das erneute Laden der Adressdatei ging schief
  3078.      40  RXERR_NOWRITELOCK........Es konnte kein Schreibzugriff auf die Adressdatei
  3079.                                   gesetzt werden
  3080.      41  RXERR_NODIR..............Das benötigte Verzeichnis wurde nicht gefunden
  3081.      42  RXERR_NOFILE.............Die Adressdatei wurde nicht gefunden
  3082.      43  RXERR_APPENDFAILED.......Das Anhängen der Adressdatei ging schief
  3083.      44  RXERR_ENVCHANGED.........Die Ausführung des AREXX--Befehls mußte abgebrochen
  3084.                                   werden, da sich die Adressumgebung geändert hat
  3085.                                   (z.B. neues Adressfile)
  3086.      45  RXERR_NOEXTERNAL.........Der Zugriff auf die externe Datei hatte keinen Erfolg
  3087.      46  RXERR_NOSERIALDEV........Das serielle Gerät konnte nicht geöffnet werden
  3088.      47  RXERR_NOPHONENUM.........Die aktuelle Adresse hat keine Telefonnummer
  3089.      48  RXERR_SERNOCARRIER.......Telefon: No Carrier
  3090.      49  RXERR_SERNODIALTONE......Telefon: No dialtone
  3091.      50  RXERR_SERRING............Telefon: Ring
  3092.      51  RXERR_SERBUSY............Telefon: Line is busy
  3093.      52  RXERR_SEROK..............Telefon: Modem sent 'Ok'
  3094.      53  RXERR_SERERROR...........Telefon: Modem recognized an error
  3095.      54  RXERR_SERCONNECT.........Telefon: Data connect
  3096.      55  RXERR_SERVOICE...........Telefon: Voice connect
  3097.      56  RXERR_SERUNKNOWN.........Fehler durch das serielle Device
  3098.      57  RXERR_OPNPRFS............Die Preferences-Datei konnte nicht
  3099.                                   geöffnet werden
  3100.  
  3101. ---------- Fussnote(n) ----------
  3102.  
  3103. (1)  siehe AREXX User's Reference Manual, William S. Hawes, P.O. Box
  3104. 308, Maynard, MA 01754
  3105.  
  3106. Das DFA-Editor-Programm
  3107. ***********************
  3108.  
  3109. Der *DFA-Editor* ist die graphische Schnittstelle von *DFA*.  Er kann
  3110. separat gestartet werden, oder aber (z.B. über den "Hotkey") vom
  3111. *DFA-Server* aus.
  3112.  
  3113. Die Tooltypes
  3114. =============
  3115.  
  3116. Wenn Sie von der Workbench aus *einmal* auf das Icon des *DFA-Editors*
  3117. klicken und dann im Menü das Informationsprogramm aktivieren, können
  3118. Sie folgende Tooltypes verändern:
  3119.  
  3120.    * *`PUBSCREEN'*
  3121.  
  3122.      Über diesen Tooltype können Sie einen alternativen "öffentlichen
  3123.      Bildschirm" (Public Screen) angeben, indem Sie den *Namen* des
  3124.      gewünschten Bildschirms hinter diesem Tooltype angeben, also z.B.:
  3125.  
  3126.  
  3127.               PUBSCREEN=TERM
  3128.  
  3129.      Existiert der angegebene Bildschirm beim Öffnen des
  3130.      *DFA-Editor*-Hauptfensters, so wird das Fenster auf diesem
  3131.      geöffnet, ansonsten auf dem Default-Public-Screen, in der Regel
  3132.      also auf der Workbench.
  3133.  
  3134.    * *`UPPERPUBSCREEN'*
  3135.  
  3136.      Über den Tooltype `UPPERPUBSCREEN=YES' können Sie veranlassen,
  3137.      daß der *DFA-Editor* seine Fenster auf dem *vordersten*
  3138.      Bildschirm öffnet, vorausgesetzt, dies ist ein "öffentlicher"
  3139.      Bildschirm. Ist dies nicht der Fall, so wird der
  3140.      *DFA-Editor*-Programm auf dem unter `PUBSCREEN' angegeben Screen
  3141.      geöffnet, ansonsten auf dem Default-Public-Screen.
  3142.  
  3143.    * *`GUIDEFILE'*
  3144.  
  3145.      Hier können Sie den Namen (incl. Pfad) des
  3146.      *DFA-Editor*-Onlinehilfe-Files angeben, welches für die
  3147.      Online-Hilfe verwendet wird (`Help'-Taste drücken). In der Regel
  3148.      wurde dieser Tooltype vom Install-Programm bereits korrekt gesetzt.
  3149.  
  3150.    * *`DFAPREFS'*
  3151.  
  3152.      Das *DFA-Preferences*-Programm kann direkt aus dem *DFA-Editor*
  3153.      heraus aufgerufen werden. Damit der *DFA-Editor* "weiß", wo das
  3154.      *DFA-Preferences*-Programm zu finden ist, muß man mit diesem
  3155.      Tooltype den Dateinamen (mit Pfad) des *DFA-Preferences*-Programms
  3156.      angeben. In der Regel wurde dieser Tooltype bereits vom
  3157.      Install-Programm korrekt gesetzt.
  3158.  
  3159. CLI-Parameter
  3160. =============
  3161.  
  3162. Wenn Sie den *DFA-Editor* aus der Shell (bzw. dem CLI) starten, werden
  3163. die Tooltypes aus dem zugehörgen `.info'-File verwendet.  Die dort
  3164. eingestellten Parameter können Sie überschreiben, indem Sie folgende
  3165. Parameter verwenden:
  3166.  
  3167.  
  3168.      PUBSCREEN/K,UPPERPUBSCREEN/K,GUIDEFILE/K,DFAPREFS/K
  3169.  
  3170. Das bedeutet, Sie können mit...
  3171.  
  3172.    ... `DFAEditor PUBSCREEN=TERM' den *DFA-Editor* dazu veranlassen,
  3173.      seine Fenster auf dem öffentlichen Bildschirm mit dem Namen
  3174.      `TERM' zu öffnen.
  3175.  
  3176.    ... `DFAEditor UPPERPUBSCREEN=YES' den *DFA-Editor* dazu bringen,
  3177.      seine Fenster auf dem vordersten Bildschirm zu öffnen, falls dies
  3178.      ein öffentlicher Bildschirm ist.
  3179.  
  3180.    ... `DFAEditor GUIDEFILE=Help:DFAEditor.guide' einen anderen Pfad
  3181.      für die Online-Hilfe setzen.
  3182.  
  3183.    ... `DFAEditor DFAPREFS=C:DFAPrefs' einen anderen Pfad für den
  3184.      Aufruf des *DFA-Preferences*-Programms verwenden.
  3185.  
  3186. Das Hauptfenster
  3187. ================
  3188.  
  3189. Das Hauptfenster des *DFA-Editors* können Sie mit dem Sizing-Schalter
  3190. vergrößern bzw. verkleinern (bis zu einer gewissen Minimalgröße).
  3191. Der Fensterinhalt paßt sich dieser Größenänderung automatisch an.
  3192.  
  3193. Da das Hauptfenster ein sogenanntes Application-Window ist, können Sie
  3194. auf der Workbench eine Adressdatei auf das Fenster "ziehen" und
  3195. "fallen" lassen. Die entsprechende Datei wird dann geladen.
  3196.  
  3197. Im Hauptfenster des *DFA-Editors* stehen Ihnen folgende Möglichkeiten
  3198. zur Verfügung:
  3199.  
  3200.    * *Die Adressen-Liste*
  3201.  
  3202.      Im Adress-Listview wird die Adressliste dargestellt, sobald Sie
  3203.      Adressen eingegeben haben (dazu später mehr).  Sie können die
  3204.      Liste entweder wie gewohnt mit der Maus hoch und herunter rollen
  3205.      und Einträge anwählen, oder aber komplett über die Tastatur
  3206.      bedienen:
  3207.  
  3208.  
  3209.              Cursor down     Die nächste Adresse wird zur aktuellen.
  3210.           
  3211.           SHIFT+Cursor down  Die Liste rollt um eine Seite nach *oben*.
  3212.           
  3213.           CRTL+Cursor down   Die letzte Adresse wird zur aktuellen.
  3214.           
  3215.               Cursor up      Die vorherige Adresse wird zur aktuellen.
  3216.           
  3217.            SHIFT+Cursor up   Die Liste rollt eine Seite nach *unten*.
  3218.           
  3219.            CRTL+Cursor up    Die erste Adresse wird zur aktuellen.
  3220.           
  3221.                              Der  aktuelle  Eintrag  wird  selektiert.
  3222.                SPACE         Zur  Markierung  wird  dem selektierten
  3223.                              Eintrag ein `>' vorangestellt.
  3224.           
  3225.                RETURN        Aktiviert das `Full'--Fenster, vorausgesetzt,
  3226.                              es existiert eine aktuelle Adresse
  3227.           
  3228.             SHIFT+RETURN     Aktiviert das `Edit'--Fenster, vorausgesetzt,
  3229.                              es existiert eine aktuelle Adresse
  3230.           
  3231.             SHIFT+SPACE      Setzt den Blockanfang bzw. das Blockende für
  3232.                              die Block-Selektion.
  3233.           
  3234.             RSHIFT+[a-z]     *Quick--Search:*
  3235.                              Rechts-Shift in Verbindung mit einem Buchstaben
  3236.                              aktiviert die erste Adresse, die mit dem
  3237.                              entsprechenden Buchstaben beginnt
  3238.  
  3239.      Mit der Maus werden die Einträge per `Shift Linke Maustaste' oder
  3240.      `Mittlere Maustaste Linke Maustaste' (vorausgesetzt, sie verfügen
  3241.      über eine Drei-Tasten-Maus) selektiert; Auf der Tastatur können
  3242.      Sie mit `SPACE' den aktuellen Eintrag selekieren. Drücken Sie
  3243.      `RETURN', so hat dies die gleiche Wirkung, als hätten Sie `Full'
  3244.      angewählt: Die aktuelle Adresse wird in einem separaten Fenster
  3245.      detailliert dargestellt (vergleichen Sie dazu auch EditorFull).
  3246.      Entsprechend erscheint auf `SHIFT RETURN' das Edit-Fenster (siehe
  3247.      EditorEdit).
  3248.  
  3249.      `SHIFT SPACE' setzt den Blockanfang oder -- wenn dieser zuvor
  3250.      bereits gesetzt wurde -- das Blockende. Nachdem das Blockende
  3251.      festgelegt wurde, werden alle Einträge, die zwischen dem
  3252.      Blockanfang und dem Blockende liegen, in Ihrer Selektion
  3253.      umgeschaltet, d.h.  unselektierte Einträge werden selektiert und
  3254.      umgekehrt. Die gleiche Funktion ist auch über die Maus
  3255.      erreichbar, indem Sie `SHIFT' zusammen mit der *linken* Maustaste
  3256.      benutzen.
  3257.  
  3258.      Die *Quick-Search*-Funktion ermöglicht es Ihnen, schnell in die
  3259.      Nähe der gewünschten Adresse zu "springen". Hierbei wird immer
  3260.      nach dem ersten Sortierkritierium gesucht; daher müssen die
  3261.      Adressen sortiert vorliegen, um ein korrektes Funktionieren der
  3262.      *Quick-Search*-Funktion zu gewährleisten.
  3263.  
  3264.      Bitte beachten Sie, daß Sie die Teile der Adresse, die Sie in
  3265.      diesem Listview dargestellt haben möchten, in den
  3266.      *DFA-Preferences* frei bestimmen können!
  3267.  
  3268.    * *Der Panel-Listview*
  3269.  
  3270.      Unterhalb der Adressenliste sehen Sie einen weiteren Listview. Hier
  3271.      können weitere Details der *aktuellen* Adresse angezeigt werden.
  3272.      In der Grundeinstellung ist dies die Telefonnummer, die drei
  3273.      EMail-Adressen und der Kommentar, jedoch können Sie in den
  3274.      *DFA-Preferences* den Inhalt der Zeilen frei bestimmen.
  3275.  
  3276.      Da dieser Listview keinen Titel und damit auch kein Tastaturkürzel
  3277.      besitzt, gibt es zum Rollen der Liste folgende Tastaturbelegung:
  3278.  
  3279.  
  3280.           ALT+Cursor down  Die Liste rollt um eine Zeile nach *oben*
  3281.  
  3282.           ALT+Cursor up   Die Liste rollt eine Zeile nach *unten*.
  3283.  
  3284.      Natürlich wird die Liste nur dann rollen, wenn erstens ein
  3285.      aktueller Eintrag existiert und zweitens mehr Zeilen vorhanden
  3286.      sind, als der Listview gleichzeitig darstellen kann. Den Inhalt
  3287.      dieses Listviews können Sie (weitgehend) frei bestimmen (vgl.
  3288.      *DFA-Preferences*: Panel Listview).
  3289.  
  3290.    * *Markierung von Adressen*
  3291.  
  3292.      Direkt unterhalb des Adress-Listviews befinden sich vier Schalter,
  3293.      mit denen man die Selektion der Adressen beeinflussen kann:
  3294.  
  3295.         * *All*
  3296.  
  3297.           Selektiert alle angezeigten Adressen.
  3298.  
  3299.         * *By name*
  3300.  
  3301.           Es wird ein Window geöffnet, in dem man ein Such-"Muster"
  3302.           eingeben kann (Groß- und Kleinschreibung wird hierbei
  3303.           *nicht* beachtet!).  Nach der Anwahl von `Ok' (oder `RETURN'
  3304.           drücken) werden alle Einträge der Adressliste selektiert,
  3305.           die auf den Suchausdruck passen.  Der Unterschied zur
  3306.           `Search'-Funktion liegt darin, daß man 1.  nicht wählen
  3307.           kann, ob Groß- und Kleinschreibung beachtet werden soll und
  3308.           2. nur die im Adress-Listview dargestellten Adressteile
  3309.           durchsucht werden. Weiterhin wird nicht die erste gefundene
  3310.           Adresse angesprungen, sondern *alle* passenden Einträge
  3311.           werden *markiert*; dann wird der erste markierte Eintrag
  3312.           aktiviert. Eine genaue Erläuterung der möglichen Suchmuster
  3313.           finden Sie in EditorSearch.
  3314.  
  3315.         * *Clear*
  3316.  
  3317.           Es werden alle selektierten Einträge deselektiert.
  3318.  
  3319.         * *Jump to*
  3320.  
  3321.           Es wird zum nächsten selektierten Eintrag "gesprungen",
  3322.           insofern es einen selektierten gibt.
  3323.  
  3324.    * *AREXX-Skripts*
  3325.  
  3326.      Zusätzlich zur Möglichkeit, die AREXX-Skripts über die Menüs
  3327.      zu erreichen (EditorMenuArexxCommands), gibt es die Möglichkeit,
  3328.      sie auch über die Funktionstasten `F1' bis `F10' bzw. `SHIFT F1'
  3329.      bis `SHIFT F10' zu erreichen.
  3330.  
  3331. Ganz  unten  im  Haupt-Fenster des *DFA-Editors* befinden sich die
  3332. Gadgets `Quit' und `Remove'.
  3333.  
  3334. Mit `Quit' wird der *DFA-Editor* beendet! Der *DFA-Server* wird jedoch
  3335. -- falls er bereits lief -- nicht beendet, sodaß Sie den *DFA-Editor*
  3336. weiterhin über einen Doppelklick auf das Application-Icon und/oder den
  3337. "Hotkey" (Default: `Linke Amiga F5') erreichen können.
  3338.  
  3339. Wählt man `Remove', so wird nicht nur der *DFA-Editor* sondern auch
  3340. ein eventuell laufener *DFA-Server* beendet.
  3341.  
  3342. Wenn Sie den *DFA-Editor* über `Quit' bzw. `Remove DFA' beenden, so
  3343. werden die Adressen gespeichert, insofern sie zuvor verändert wurden.
  3344. Dieses Verhalten können Sie jedoch in den *DFA-Preferences* ändern.
  3345.  
  3346. Die Tool-Gadgets
  3347. ================
  3348.  
  3349. Vom *DFA-Editor* aus können Sie die sogenannten Tool-Gadgets
  3350. anwählen. Über diese Gadgets können die folgenden Funktionen schnell
  3351. und bequem erreicht werden:
  3352.  
  3353.    * *Full*
  3354.  
  3355.      Zeigt den aktuellen Eintrag in einem weiteren Fenster an. Hier
  3356.      werden auch weitere Daten, wie Straße, Ort, etc.  angezeigt;
  3357.      siehe auch EditorFull.
  3358.  
  3359.    * *Edit*
  3360.  
  3361.      Wählt man `Edit', kann man den aktuellen Eintrag verändern.
  3362.      Falls es keinen aktuellen Eintrag gibt, so ist dieser Button
  3363.      "geghosted" und hat keine Wirkung (siehe EditorEdit).
  3364.  
  3365.    * *New*
  3366.  
  3367.      Wählt man `New', so kann man eine *neue* Adresse eingeben.  Die
  3368.      Funktionen innerhalb des Windows sind fast die gleichen, wie im
  3369.      `Edit'-Window; siehe auch EditorNew.
  3370.  
  3371.    * *Kill*
  3372.  
  3373.      Mit `Kill' wird entweder der aktuelle Eintrag (falls einer
  3374.      existiert) oder alle markierten Adressen gelöscht. Damit niemand
  3375.      "aus Versehen" wichtige Adressen löscht, gibt es hier eine
  3376.      Sicherheitsabfrage.
  3377.  
  3378.    * *Search*
  3379.  
  3380.      Es öffnet sich ein weiteres Fenster, in dem man umfangreiche
  3381.      Suchkriterien angeben kann (vgl. EditorSearch).
  3382.  
  3383.    * *Search Next*
  3384.  
  3385.      `Search Next' kann man nur anwählen, wenn zuvor über `Search'
  3386.      ein Suchkriterium eingegeben wurde.  In diesem Fall wird der
  3387.      nächste Eintrag angezeigt, der dem Suchmuster entspricht (*nicht*
  3388.      markiert).
  3389.  
  3390.    * *Print*
  3391.  
  3392.      Nachdem man `Print' angewählt hat, erscheint ein weiteres
  3393.      Fenster, mit verschiedenen Möglichkeiten, die verwalteten
  3394.      Adressen zu Papier zu bringen, wie in EditorPrint beschrieben.
  3395.  
  3396.    * *Sort*
  3397.  
  3398.      Wählt man `Sort' an, so wird die komplette Liste sortiert -- in
  3399.      der Grundeinstellung nach Namen, Vornamen und Ort (in *dieser*
  3400.      Reihenfolge). Sollten Sie eine andere Sortierung bevorzugen, so
  3401.      können Sie diese in den *DFA-Preferences* verändern.
  3402.  
  3403.    * *Dial*
  3404.  
  3405.      Es öffnet sich ein weiteres Fenster, von dem aus Sie die
  3406.      gespeicherten Telefonnummern anwählen lassen können (siehe
  3407.      EditorDial).
  3408.  
  3409. Bitte beachten Sie, daß zu sämtlichen Tool-Gadgets Menü-Einträge
  3410. (incl. Menü-Shortcut) existieren. Alle Funktionen sind somit auch
  3411. über die Tastatur erreichbar!
  3412.  
  3413. Die Menus
  3414. =========
  3415.  
  3416. About
  3417. -----
  3418.  
  3419. Im `About'-Fenster finden Sie einige nützliche Informationen über das
  3420. Programm und den Autor:
  3421.  
  3422.    * Die Versionsnummer, sowie eine entsprechende Anmerkung, falls Sie
  3423.      eine registrierte Version besitzen.
  3424.  
  3425.    * Den Copyright-Vermerk, sowie die Adresse des Autors (incl.
  3426.      EMail-Adresse(n)).
  3427.  
  3428.    * Ihren Namen und Adresse, sowie die Seriennummer des Programms,
  3429.      insofern sie registrierter Anwender sind.
  3430.  
  3431. Info
  3432. ----
  3433.  
  3434. In dem Fenster, das sich öffnet, sobald Sie das `Info'-Menü anwählen,
  3435. sind einige nützliche Informationen (daher auch der Name) enthalten:
  3436.  
  3437.    * *Arexx-Port*
  3438.  
  3439.      Hier ist der Name des AREXX-Ports eingetragen.  Dieser lautet
  3440.      normalerweise `DFA'.  Sie können jedoch den Portnamen über einen
  3441.      entsprechenden `Tooltype' des *DFA-Server*-Programmes ändern.
  3442.      Sollten Sie schon ein Programm gestartet haben, das ebenfalls den
  3443.      Portnamen `DFA' besitzt, so "merkt" *DFA* dies und passt den
  3444.      Portnamen entsprechend an, indem es solange Ziffern "anhängt",
  3445.      bis ein *eindeutiger* Name zustande kommt, also `DFA.1', `DFA.2',
  3446.      `DFA.3',...
  3447.  
  3448.    * *Addresses*
  3449.  
  3450.      Hier wird die Anzahl der gerade geladenen Adressen angezeigt.
  3451.      Hierbei bedeutet die erste Zahl die Anzahl der angezeigten
  3452.      Adressen (`d' steht für "displayed"), die zweite Zahl die Anzahl
  3453.      der insgesamt verfügbaren Adressen (`a' für "available").
  3454.  
  3455.    * *Memory Condition*
  3456.  
  3457.      Hier können Sie sich über die Speichersituation auf Ihrem Rechner
  3458.      informieren.
  3459.  
  3460. New file
  3461. --------
  3462.  
  3463. Wenn Sie eine *neue*, d.h. *leere* Adressdatei anlegen wollen, so
  3464. können Sie dazu diesen Menüpunkt verwenden. Es wird eine neue
  3465. Adressdatei mit dem Namen `unnamed.dfa' angelegt.  Beim Abspeichern mit
  3466. `Save as...' können Sie dann einen anderen Namen wählen.
  3467.  
  3468. *Achtung:*
  3469.  
  3470. Verwenden Sie zum Abspeichern *keinesfalls* `Save as default' nachdem
  3471. sie mit `New file' eine neue Adressdatei angelegt haben, da sonst die
  3472. neue Adressdatei (die leere!) über die Default-Adressdatei geschrieben
  3473. wird und dadurch die dort gespeicherten Adressen verloren gehen!
  3474.  
  3475.  
  3476. Open
  3477. ----
  3478.  
  3479. Mit `Open' ist es möglich, ein anderes Adress-File zu laden.  Die
  3480. momentan vorhandenen Adressen werden hierbei verworfen!  Nachdem Sie
  3481. `Open' angewählt haben, erscheint ein File-Requester, in dem Sie die
  3482. gewünschte Adressdatei auswählen können.  Beachten Sie bitte, daß
  3483. nur Files mit dem "richtigen" Format geladen werden können, also
  3484. solche, die auch von *DFA* erzeugt wurden!  Ist dies nicht der Fall,
  3485. weigert sich *DFA*, das gewählte File zu laden und die zuvor geladenen
  3486. Adressen bleiben unverändert!
  3487.  
  3488. Append
  3489. ------
  3490.  
  3491. Mit `Append' können Sie weitere Adressen an die bereits vorhandenen
  3492. "anhängen", das heißt, die vorhandenen Adressen werden nicht
  3493. gelöscht.  Auch hierbei ist allerdings etwas Vorsicht angesagt!  Lädt
  3494. man nämlich die gleichen Adressen zweimal, so hat man auch zweimal die
  3495. gleichen Adressen in der Liste, was normalerweise wohl nicht erwünscht
  3496. ist.
  3497.  
  3498. Um beim Anhängen der Datei auch gleich die Gruppenmarkierungen setzen
  3499. zu können erscheint nach der Auswahl des Dateinamens ein kleines
  3500. Window, in dem Sie für die anzuhängende Datei die gewünschten
  3501. Gruppen-Flags setzen können. Sie können somit *global* den Adressen
  3502. jede Gruppe zuordnen.
  3503.  
  3504. Bitte beachten Sie, daß eventuell vorhandene Gruppen-Flags in der
  3505. anzuhängenden Datei in keinem Fall gelöscht werden! Sollten Sie also
  3506. z.B. im `Select Groups'-Window das erste Gruppen-Flag *nicht* gesetzt
  3507. haben und in der anzuhängenden Datei Adressen vorkommen, die dieses
  3508. Flag *gesetzt* haben, dann bleibt es dort auch gesetzt.
  3509.  
  3510. Sie können also nur *zusätzliche* Gruppen-Flags eintragen.
  3511.  
  3512. Mit `Ok' bestätigen Sie Ihre Eingaben und die gewünschte Datei wird
  3513. angehängt; mit `Cancel' brechen Sie den ganzen Vorgang ab, d.h. die
  3514. Adressen werden nicht angehängt.
  3515.  
  3516. Save
  3517. ----
  3518.  
  3519. Mit `Save' speichern Sie die eingegebenen Adressen unter dem aktuellen
  3520. Namen ab. Der aktuelle Name ist entweder der in den Preferences
  3521. angegebene Name (Default: `DFA:Addressfiles/Default.dfa'), oder, falls
  3522. Sie zuvor mit `Load' ein anderes File geladen haben, dieser Name.
  3523.  
  3524. Save as...
  3525. ----------
  3526.  
  3527. `Save as' speichert ebenfalls die Adressen ab, jedoch können Sie hier
  3528. den Filenamen in einem File-Requester angeben. Dies ist z.B.
  3529. nützlich, wenn Sie verschiedene Adressdateien besitzen (z.B. eine für
  3530. private Adressen und eine für die geschäftlichen) oder gerade eine
  3531. neue Adressdatei angelegt haben (vgl. EditorMenuNewFile) und für die
  3532. Adressdatei einen neuen Namen angeben wollen.
  3533.  
  3534. Save as default
  3535. ---------------
  3536.  
  3537. Die Adressen werden mit `Save as default' in jedem Fall mit dem in den
  3538. Preferences angegebenen Namen (Default: `s:adr.file') abgespeichert.
  3539.  
  3540. *Achtung:*
  3541.  
  3542. Haben Sie zuvor eine andere Adressdatei geladen (oder eine neue
  3543. Adressdatei angelegt), sollten Sie auf keinen Fall `Save as default'
  3544. verwenden, da sonst das Default-Adressfile von dem neu geladenen
  3545. überschrieben wird!
  3546.  
  3547.  
  3548. Quit
  3549. ----
  3550.  
  3551. Mit `Quit' wird der *DFA-Editor* beendet! Der *DFA-Server* wird jedoch
  3552. -- falls er bereits lief -- nicht beendet, sodaß Sie den *DFA-Editor*
  3553. weiterhin über einen Doppelklick auf das Application-Icon oder den
  3554. "Hotkey" (Default: `Linke Amiga F5') erreichen können.
  3555.  
  3556. Remove
  3557. ------
  3558.  
  3559. Wählt man `Remove', so wird nicht nur der *DFA-Editor* sondern auch
  3560. ein eventuell laufener *DFA-Server* beendet.
  3561.  
  3562. Wenn Sie den *DFA-Editor* über `Quit' bzw. `Remove' beenden, so werden
  3563. die Adressen gespeichert, insofern sie zuvor verändert wurden. Dieses
  3564. Verhalten können Sie jedoch in den *DFA-Preferences* ändern.
  3565.  
  3566. Full
  3567. ----
  3568.  
  3569. Zeigt den aktuellen Eintrag in einem weiteren Fenster an, hier werden
  3570. weitere Daten, wie Straße, Ort, etc. angezeigt; siehe auch EditorFull.
  3571.  
  3572. Edit
  3573. ----
  3574.  
  3575. Wählt man `Edit', kann man den aktuellen Eintrag verändern.  Falls es
  3576. keinen aktuellen Eintrag gibt, so ist dieser Button "geghostet"
  3577. dargestellt und kann nicht angewählt werden (siehe EditorEdit).
  3578.  
  3579. New
  3580. ---
  3581.  
  3582. Wählt man `New', so kann man eine *neue* Adresse eingeben.  Die
  3583. Funktionen innerhalb des Windows sind exakt die gleichen, wie im
  3584. `Edit'-Window; siehe auch EditorNew.
  3585.  
  3586. Kill
  3587. ----
  3588.  
  3589. Mit `Kill' wird entweder der aktuelle Eintrag (falls einer existiert)
  3590. oder alle markierten Adressen gelöscht. Damit niemand "aus Versehen"
  3591. wichtige Adressen löscht, gibt es hier eine Sicherheitsabfrage.
  3592.  
  3593. Copy to Clipboard
  3594. -----------------
  3595.  
  3596. Diese Funktion ermöglicht es Ihnen, die *aktuelle* Adresse in das
  3597. Clipboard (Unit 0) zu kopieren.
  3598.  
  3599. Dort stehen die Daten dann jedem anderen Programm, das
  3600. Clipboard-Unterstützung bietet, zur Verfügung.
  3601.  
  3602. Set and Unset Groups
  3603. --------------------
  3604.  
  3605. Nachdem Sie diesen Menüpunkt angewählt haben, erscheint ein weiteres
  3606. Fenster, das es Ihnen erlaubt, schnell und bequem die Gruppen-Flags
  3607. einer, mehrerer oder aller Adressen zu ändern.
  3608.  
  3609. Jedes der 8 Cycle-Gadgets beeinflußt das entsprechenden Gruppenflag.
  3610. Sie können jedes Flag entweder beibehalten (`Keep'), setzen (`Set')
  3611. oder Löschen (`Clear').
  3612.  
  3613. Bitte beachten Sie, daß diese Aktionen nur auf die gerade aktiven
  3614. Adressen Wirkung haben, also die, die gerade im Listview zu sehen sind.
  3615.  
  3616. Mit `Active' ändern Sie die aktuelle Adresse (falls eine existiert),
  3617. mit `Marked' alle selektierten Adressen und mit `All' werden die Flags
  3618. bei allen (sichtbaren) Adressen gelöscht bzw. gesetzt.
  3619.  
  3620. Search
  3621. ------
  3622.  
  3623. Es öffnet sich ein weiteres Fenster, in dem man umfangreiche
  3624. Suchkriterien angeben kann (vgl. EditorSearch).
  3625.  
  3626. Search Next
  3627. -----------
  3628.  
  3629. `Search Next' kann man nur anwählen, wenn zuvor über `Search' ein
  3630. Suchkriterium eingegeben wurde. Ist dies der Fall, wird der nächste
  3631. Eintrag, der "paßt" gesucht und im Erfolgsfalle angezeigt (*nicht*
  3632. markiert).
  3633.  
  3634. Print
  3635. -----
  3636.  
  3637. Nachdem man `Print' angewählt hat, erscheint ein weiteres Fenster, mit
  3638. verschiedenen Möglichkeiten, die verwalteten Adressen zu Papier zu
  3639. bringen, wie in EditorPrint beschrieben.
  3640.  
  3641. Sort
  3642. ----
  3643.  
  3644. Wählt man `Sort' an, so wird die komplette Liste sortiert -- in der
  3645. Grundeinstellung nach Name, Vornamen und Ort (in *dieser* Reihenfolge).
  3646. Sollten Sie eine andere Sortierung bevorzugen, so können Sie diese in
  3647. den *DFA-Preferences* verändern.
  3648.  
  3649. Dial
  3650. ----
  3651.  
  3652. Es öffnet sich ein weiteres Fenster, von dem aus Sie die gespeicherten
  3653. Telefonnummern anwählen lassen können (siehe EditorDial).
  3654.  
  3655. Select Groups
  3656. -------------
  3657.  
  3658. Dieser Menü-Punkt besitzt die zwei Untermenüs `All' und `None'.
  3659. Entsprechend werden entweder alle Gruppenflags angewählt, oder keine.
  3660.  
  3661. Preferences
  3662. -----------
  3663.  
  3664. Das *DFA-Preferences*-Programm wird geladen. Bitte beachten Sie, daß
  3665. der Tooltype `DFAPREFS' des *DFA-Editors* korrekt gesetzt sein muß,
  3666. damit das *DFA-Preferences*-Programm auch gefunden wird. In der Regel
  3667. hat dies aber das Installier-Programm bereits für Sie erledigt.
  3668.  
  3669. Edit Template
  3670. -------------
  3671.  
  3672. Hier erwartet Sie ein Fenster, das Sie wahrscheinlich schon von
  3673. EditorEdit und EditorNew her kennen.  Sie können hier *Vorgaben*
  3674. eintragen, die automatisch in die entsprechenden Felder kopiert werden,
  3675. wenn Sie eine *neue* Adresse anlegen.  Gespeichert werden diese
  3676. Vorgaben zusammen mit den anderen Adress-Daten (also nicht mit den
  3677. Preferences), wodurch es möglich ist, für jede Adressdatei andere
  3678. Vorgaben zu verwenden!
  3679.  
  3680. Use Template Script
  3681. -------------------
  3682.  
  3683. Dieses Umschalt-Menü schaltet die Nutzung des Template-Arexx-Skripts
  3684. ein oder aus. Sobald das Template-Skript *nicht* benutzt wird, wird die
  3685. normale Template-Adresse verwendet (siehe EditorMenuEditTemplate).
  3686.  
  3687. Use PostProcess Script
  3688. ----------------------
  3689.  
  3690. Dieses Umschalt-Menü schaltet die Nutzung des
  3691. Nachbearbeitungs-Arexx-Skripts ein oder aus. Sobald das
  3692. Nachbearbeitungs-Skript benutzt wird, wird nach der Eingabe einer neuen
  3693. Adresse das in den *DFA-Preferences* eingestellte AREXX-Skript
  3694. ausgeführt.
  3695.  
  3696. Write Access
  3697. ------------
  3698.  
  3699. Diesen Menüpunkt können Sie nur anwählen, wenn Sie zuvor den
  3700. Netzwerkmodus aktiviert haben.
  3701.  
  3702. Ab Version 2.0 stellt *DFA* einen (einfachen) Netzwerkmodus zur
  3703. Verfügung. Dieser Netzwerkmodus soll es ermöglichen, daß mehrere
  3704. vernetze Rechner dasselbe Adressfile verwenden können. Das Problem,
  3705. das durch die Verwendung einer einzigen Adressdatei durch mehrere
  3706. Benutzer entsteht, ist folgendes:
  3707.  
  3708. Nehmen mehrere Anwender gleichzeitig Veränderungen vor und speichern
  3709. daraufhin die Änderungen ab, so überschreibt immer die zuletzt
  3710. gespeicherte Datei die zuvor abgespeicherten. Die zuvor abgespeicherten
  3711. Daten sind verloren!
  3712.  
  3713. *DFA* versucht dieses Problem folgendermaßen zu umgehen:
  3714.  
  3715. Wenn der Netzwerkmodus aktiviert ist, sind zunächst alle Operationen,
  3716. die zu Änderungen des Adressbestandes führen, nicht gestattet, d.h.
  3717. Abspeichern, Edieren, Selektieren, etc. ist nicht möglich. Das Ansehen
  3718. von Adressen (`Full'), das Rollen der Adresslist im Listview usw.  ist
  3719. jedoch möglich.
  3720.  
  3721. Sollten Sie nun Änderungen an Ihren Adressen vornehmen wollen, so
  3722. müssen Sie sich zunächst einen Schreibzugriff auf die Adressdatei
  3723. besorgen (entweder über den Arexxbefehl `ATTEMPTLOCK', oder den
  3724. Menüpunkt `Write Access' im *DFA-Editor*).
  3725.  
  3726. War der Versuch, Schreibzugriff auf die Adressdatei zu bekommen
  3727. erfolgreich, so können Sie nun die Adressen modifizieren. Sobald Sie
  3728. Ihre Änderungen abgeschlossen haben, sollten Sie den Schreibzugriff
  3729. wieder freigeben (entweder über den Arexxbefehl `FREELOCK', oder den
  3730. Menüpunkt `Write Access' im *DFA-Editor*), um anderen Teilnehmern im
  3731. Netzwerk die Möglichkeit zugeben, Schreibzugriff zu erhalten.
  3732.  
  3733. Alternativ zur Möglichkeit, den Schreibzugriff permanent anzufordern,
  3734. gibt es im *DFA-Editor* auch die Möglichkeit, den "Autolock-Mode" zu
  3735. benutzen! Dieser ist automatisch aktiviert, sobald Sie den
  3736. Netzwerkmodus im *Preferences-Programm* eingeschaltet haben. Es wird
  3737. dann jedesmal, wenn Sie eine Veränderung vornehmen wollen automatisch
  3738. versucht, den Schreibzugriff auf die Adressdatei zu erhalten. Direkt
  3739. nach der betreffenden Änderung wird der Schreibzugriff wieder
  3740. freigegeben.
  3741.  
  3742. Load Preferences
  3743. ----------------
  3744.  
  3745. Wählen Sie diesen Menü-Punkt, um eine DFA-Preferences-Datei zu laden.
  3746. Diese Funktion ermöglicht es Ihnen, verschiedene Voreinstellungen für
  3747. verschiedene Zwecke, d.h. für verschiedene Adress-Dateien, zu nutzen.
  3748.  
  3749. Save Preferences
  3750. ----------------
  3751.  
  3752. Da die Window-Positionen, sowie einige andere Einstellungen des
  3753. *DFA-Editors* zusammen mit den Preferences gespeichert werden, gibt es
  3754. neben der Möglichkeit, das *DFA-Preferences*-Programm zu laden und die
  3755. Preferences von dort abzuspeichern, noch die Möglichkeit, diesen
  3756. Menüpunkt zu verwenden.
  3757.  
  3758. Save Preferences as
  3759. -------------------
  3760.  
  3761. Wenn Sie die Voreinstellungen unter einem anderen als dem
  3762. Standard-Namen abspeichern wollen, wählen Sie diesen Menü-Punkt. Ein
  3763. File-Requester öffnet sich und Sie können den gewünschten Datei-Namen
  3764. auswählen.
  3765.  
  3766. Arexx Commands
  3767. --------------
  3768.  
  3769. Alle AREXX-Skripts können nicht nur über die Funktionstasten, sondern
  3770. zusätzlich über diese Menü-Punkte erreicht werden.
  3771.  
  3772. Sortierung der Anzeige
  3773. ----------------------
  3774.  
  3775. Mit diesem Menü ist es Ihnen möglich, die Anzeige im *DFA-Editor*
  3776. sortieren zu lassen. Je nachdem, welchen Menüpunkt Sie also wählen
  3777. (`Salutation', `Name', etc.), werden die *angezeigten* Adressen
  3778. entsprechend sortiert.
  3779.  
  3780. Diese Sortierung ist *nicht* permanent, d.h. die Sortierung betrifft
  3781. nur die Darstellung der Adressen, nicht die interne Organisation! Daher
  3782. wir auch automatisch mit einer Änderung der Gruppen-Auswahl die
  3783. ursprüngliche Reihenfolge wiederhergestellt; auch beim Abspeichern wird
  3784. *diese* Sortierung nicht berücksichtigt.
  3785.  
  3786. Manch einer mag sich nun evtl. fragen, was für einen Sinn eine
  3787. Sortierung hat, die nur vorübergehend wirksam ist. Aber wäre es nicht
  3788. praktisch, wenn man bei Bedarf die Adressen nach der Postleitzahl
  3789. sortieren könnte, um herauszufinden, wer in der Nähe wohnt? Oder eine
  3790. Sortierung nach der Stadt, um alle Bewohner einer bestimmten Stadt im
  3791. Anzeigebereich untereinander aufgeführt zu haben?
  3792.  
  3793. Auf die Dauer macht solch eine Sortierung natürlich wenig Sinn. Zur
  3794. permenenten Sortierung muß man daher nach wie vor den Menüpunkt (oder
  3795. das Gadget) `Sort' verwenden in Verbindung mit der der Einstellung der
  3796. Sortierkriterien im *DFA-Preferences*-Programm.
  3797.  
  3798. *Bitte beachten:*
  3799.  
  3800. Sollten Sie gerade die *Anzeige* sortiert haben, so kann die
  3801. *Quick-Search*-Funktion (`RSHIFT <Buchstabe>') nicht mehr korrekt
  3802. arbeiten. Stellen Sie zu diesem Zweck die ursprüngliche Sortierung
  3803. wieder her; entweder durch Änderung der Gruppenselektion oder durch
  3804. Anwahl der "normalen" Sortierfunktion.
  3805.  
  3806.  
  3807. Full
  3808. ====
  3809.  
  3810. `Full' kann nur angewählt werden, wenn eine Adresse im Adress-Listview
  3811. angewählt wurde. Ist dies geschehen, öffnet sich ein weiteres Fenster
  3812. (Titel: `Full address...'), in dem die gewählte Adresse in allen
  3813. Einzelheiten dargestellt wird.
  3814.  
  3815. Falls für die aktuelle Adresse eine externe Datei existiert, können
  3816. Sie den `View external'-Button anwählen: Der ASCII-Viewer wird
  3817. gestartet und die externe Datei wird angezeigt.
  3818.  
  3819. Bitte beachten Sie, daß Sie den gewünschten Text-Anzeiger in den
  3820. *DFA-Preferences* einstellen können (vgl. auch EditorEdit).
  3821.  
  3822. Der Listview, in dem die verschiedenen Felder der Adresse dargestellt
  3823. werden, kann wie folgt gerollt werden:
  3824.  
  3825.        Cursor down      Der Listview rollt nach *oben*.
  3826.  
  3827.      Cursor up        Der Listview rollt nach *unten*.
  3828.  
  3829. Unterhalb dieses Listviews befindet sich eine Gadget-Leiste, die zur
  3830. Navigation innerhalb des Adressbestandes dient:
  3831.  
  3832.    * *First*
  3833.  
  3834.      Die erste Adresse der Liste wird angezeigt.  Als Tastaturkürzel
  3835.      können Sie neben dem unterstrichenen Buchstaben alternativ noch
  3836.      `CRTL + Cursor Left' verwenden.
  3837.  
  3838.    * *Last*
  3839.  
  3840.      Die letzte Adresse der Liste wird angezeigt.  Als Tastaturkürzel
  3841.      können Sie neben dem unterstrichenen Buchstaben alternativ noch
  3842.      `CRTL + Cursor Right' verwenden.
  3843.  
  3844.    * *Prev. Sel.*
  3845.  
  3846.      Falls   vor   der   aktuellen  Adresse  noch  eine  *markierte*
  3847.      existiert, wird diese angezeigt. Als Tastaturkürzel können Sie
  3848.      neben dem unterstrichenen Buchstaben alternativ noch
  3849.      `SHIFT + Cursor Left' verwenden.
  3850.  
  3851.    * *Next Sel.*
  3852.  
  3853.      Falls   nach   der  aktuellen  Adresse  noch  eine  *markierte*
  3854.      existiert, wird diese angezeigt. Als Tastaturkürzel können Sie
  3855.      neben dem unterstrichenen Buchstaben alternativ noch
  3856.      `SHIFT + Cursor Right' verwenden.
  3857.  
  3858.    * *Prev.*
  3859.  
  3860.      Die vorherige Adresse wird angezeigt, falls vorhanden.  Als
  3861.      Tastaturkürzel können Sie neben dem unterstrichenen Buchstaben
  3862.      alternativ noch `Cursor Left' verwenden.
  3863.  
  3864.    * *Next*
  3865.  
  3866.      Die nächste Adresse wird angezeigt, falls vorhanden.  Als
  3867.      Tastaturkürzel können Sie neben dem unterstrichenen Buchstaben
  3868.      alternativ noch `Cursor Right' verwenden.
  3869.  
  3870. Mit `Ok'  kann man das Fenster schließen, mit `Edit' gelangt man in
  3871. das `Edit'-Window.  Eine genauere Beschreibungen des `Edit'-Windows
  3872. finden Sie in EditorEdit.
  3873.  
  3874. Edit
  3875. ====
  3876.  
  3877. Insofern  eine  aktuelle  Adresse existiert, vgl. auch EditorFull,
  3878. öffnet sich  ein  Fenster, in dem man sämtliche Teile der Adresse
  3879. ändern kann.  Die   String-Gadgets   haben  gegenüber  den
  3880. "Orginal-String-Gadgets" zusätzliche Funktionen:
  3881.  
  3882.    - Mit `RETURN' schließt man die Eingabe in das aktuelle Gadget ab
  3883.      und springt zum *nächsten* String-Gadget (oder Integer-Gadget).
  3884.      Die `ENTER'-Taste auf dem "Zehner-Block" hat die gleiche Funktion.
  3885.  
  3886.    - Mit `SHIFT RETURN' schließt man die Eingabe in das aktuelle
  3887.      Gadget ab und springt zum *vorherigen* Gadget.
  3888.  
  3889.    - Mit `CURSOR UP' bzw. `CURSOR DOWN' kommt man in das vorherige bzw.
  3890.      nachfolgende String-Gadget.
  3891.  
  3892.    - Mit `ESCAPE' bricht man die Eingabe in das aktuelle String-Gadget
  3893.      ab.
  3894.  
  3895.    - Befindet man sich in einem String-Gadget, erreicht man die
  3896.      Gadget-Edier-Funktionen (z.B. `Rechte Amiga Q' oder `Rechte Amiga
  3897.      X') wie gewohnt in Verbindung mit der *rechten* Amiga-Taste. Die
  3898.      Gadget-Shortcuts erreichen Sie (solange Sie sich innerhalb eines
  3899.      String-Gadgets befinden), wenn Sie zusätzlich noch die
  3900.      `Shift'-Taste drücken.
  3901.  
  3902. Sobald *kein* String-Gadget mehr aktiviert ist, ist es möglich, mit
  3903. den Cursor-Tasten durch die Adress-Liste zu wandern:
  3904.  
  3905.  
  3906.         Cursor right     Zeige die nächste Adresse
  3907.         Cursor left      Zeige die vorherige Adresse
  3908.      
  3909.      SHIFT+Cursor right  Zeige die  nächste selektierte Adresse
  3910.      SHIFT+Cursor left   Zeige die vorherige selektierte Adresse
  3911.      
  3912.      CRTL+Cursor right   Zeige die letzte Adresse
  3913.      CRTL+Cursor left    Zeige die erste Adresse
  3914.  
  3915. Es stehen folgende Felder zur Verfügung:
  3916.  
  3917.      Address         Anrede
  3918.      First           Vorname
  3919.      Name            Nachname
  3920.      c/o             für Dinge wie `wohnhaft bei', etc.
  3921.      Street          Straße und Hausnummer
  3922.      Zip             Postleitzahl
  3923.      City            Ort
  3924.      State           Staat
  3925.      Country         Land
  3926.      Birthday        Geburtstag
  3927.      Phone           Telefonnummer. Mehrere Telefonnummern sollten mit
  3928.                      einem `|' getrennt werden.
  3929.      Fax             Fax--Nummer
  3930.      EMail1          EMail--Adresse Nr.1
  3931.      EMail2          EMail--Adresse Nr.2
  3932.      EMail3          EMail--Adresse Nr.3
  3933.      Comment         Kommentar
  3934.  
  3935. Bitte beachten Sie, daß es möglich ist in das `Phone'-Feld mehrere
  3936. Telefonnummern einzugeben. Diese können auch korrekt (über `Dial')
  3937. angerufen werden. Voraussetzung dafür ist allerdings, daß Sie die
  3938. verschiedenen Telefonnummern mit einem senkrechten Strich (`|')
  3939. voneinander trennen.
  3940.  
  3941. Über die `Address selected'-Checkbox können Sie angeben, ob die
  3942. Adresse markiert werden soll.
  3943.  
  3944. Mit `External' aktivieren Sie den ASCII-Editor (Default: `ed'). Sie
  3945. können nun einen längeren Text (z.B. eine Wegbeschreibung) eintragen.
  3946. Wenn Sie mit Ihren Eingaben zufrieden sind, speichern Sie die Datei im
  3947. Editor ab (unter dem *vorgegebenen* Namen!) und beenden den Editor.
  3948. *DFA* merkt sich den Dateinamen und sie können ab jetzt z.B. von
  3949. `Full' (vgl. EditorFull) aus diese Datei betrachten, oder von hier aus
  3950. edieren.
  3951.  
  3952. Sobald für die aktuelle Adresse eine externe Datei existiert, ist auch
  3953. der `Del.'-Button erreichbar. Über diesen können Sie die zur
  3954. aktuellen Adresse gehörende Datei wieder löschen.
  3955.  
  3956. Alle "externen" Dateien bekommen von *DFA* einen Dateinamen, der
  3957. innerhalb des vorgegebenen Verzeichnisses (Default: `s:DFAExternals')
  3958. "einmalig" ist. *DFA* speichert nur diesen Datei-Namen, nicht jedoch
  3959. die Datei selbst -- dafür müssen Sie sorgen. Bitte verändern Sie
  3960. keinesfalls nachträglich den Dateinamen, da sonst *DFA* diese Datei
  3961. nicht mehr finden kann! Sollten Sie eine (oder mehrere) externe Dateien
  3962. löschen wollen, so tun Sie das bitte von hier aus. Nur so wird
  3963. sichergestellt, daß nicht nur die Datei, sondern auch der Dateiname,
  3964. den *DFA* speichert, gelöscht wird.
  3965.  
  3966. Sowohl den ASCII-Editor als auch das Verzeichnis, in dem die externen
  3967. Dateien gespeichert werden sollen, können Sie in den *DFA-Preferences*
  3968. verändern.
  3969.  
  3970. Mit `Ok' schließt man die Änderungen ab. Betätigt man stattdessen
  3971. `Cancel', werden die Änderungen nicht übernommen.
  3972.  
  3973. New
  3974. ===
  3975.  
  3976. Betätigt man `New', so öffnet sich ein Fenster, welches dem
  3977. `Edit'-Fenster exakt entspricht! Man kann nun eine *neue* Adresse
  3978. eingeben.  Fast alle Funktionen sind mit denen des Edit-Fensters
  3979. identisch (siehe EditorEdit), mit folgenden Ausnahmen:
  3980.  
  3981.    * *Benutzung der normalen Template-Adresse*
  3982.  
  3983.      Sobald Sie die Benutzung des Template-Skripts deaktiviert haben
  3984.      (siehe EditorMenuUseTemplate), wird die normale Template-Adresse
  3985.      verwendet, d.h. alles, was Sie mit der `Edit Template' Funktion
  3986.      eingegeben haben (siehe EditorMenuEditTemplate), wird in die
  3987.      Felder der neuen Adresse kopiert, bevor Sie weitere Daten eingeben
  3988.      können.
  3989.  
  3990.    * *Benutzung des Template AREXX-Skripts*
  3991.  
  3992.      Wenn Sie die Benutzung des template AREXX-Skripts einschalten
  3993.      (siehe EditorMenuUseTemplate), wird die normale Template-Adresse
  3994.      nicht mehr verwendet. Stattdessen können die Felder der
  3995.      Template-Adresse durch ein Arexx-Skript vorbelegt werden, in der
  3996.      Regel mit dem AREXX-Befehl `EDITTEMPLATE'.
  3997.  
  3998.      Aus der Verwendung eines AREXX-Skripts ergibt sich der Vorteil,
  3999.      daß es nun möglich ist, veränderliche Daten automatisch in die
  4000.      Adress-Felder einsetzen zu lassen. Zum Beispiel ist es möglich,
  4001.      ein AREXX-Skript zu schreiben, welches immer das aktuelle Datum in
  4002.      das `Comment'-Feld der neuen Adresse einsetzt.
  4003.  
  4004.      Bitte beachten:
  4005.  
  4006.      Normalerweise bewirkt der AREXX-Befehl `EDITTEMPLATE' nichts als
  4007.      eine Veränderung der Felder der Template-Adresse. In Verbindung
  4008.      mit der `New'-Funktion des *DFA-Editors* ist die Wirkung des
  4009.      `EDITTEMPLATE'-AREXX-Befehls jedoch "lokal", d.h. die
  4010.      Veränderungen, die Sie innerhalb des Arexx-Skripts durchführen
  4011.      gelten nur für diese neue Adresse! Nachdem Sie diese Adresse
  4012.      eingeben haben werden die ursprünglichen Inhalte der
  4013.      Template-Adresse wiederhergestellt.
  4014.  
  4015.      In jedem anderen Zusammenhang bleiben die Veränderung an der
  4016.      Template-Adresse erhalten.
  4017.  
  4018.      Nicht alle AREXX-Befehle können in diesem Zusammenhang verwendet
  4019.      werden, da dies zu Konflikten führen könnte (z.B. der
  4020.      AREXX-Befehl `EDIT'). Probieren Sie im Zweifelsfall einfach den
  4021.      gewünschten Befehl aus.
  4022.  
  4023.  
  4024.    * *Das Postprocess AREXX-Script*
  4025.  
  4026.      Wenn Sie die Ausführung des Nachbearbeitungs-Skripts
  4027.      eingeschaltet haben (entweder über das entsprechende Menü oder im
  4028.      *Preferences*-Programm), wird immer wenn Sie die Eingabe einer
  4029.      neuen Adresse beenden dieses AREXX-Skript ausgeführt. Zum
  4030.      Beispiel könnte man allen neuen Einträgen, die über eine
  4031.      eMail-Adresse verfügen, eine eMail schicken.
  4032.  
  4033.      Um eigene Template- bzw. Nachbearbeitungs-Skripts schreiben zu
  4034.      können, ist es sinnvoll, die Arbeitsweise von *DFA* bei der
  4035.      `New'-Funktion zu kennen.
  4036.  
  4037.        1. Falls das Template-Skript verwendet werden soll, wird die
  4038.           Template-Adresse (vgl. EditorMenuEditTemplate)
  4039.           zwischengespeichert.
  4040.  
  4041.        2. Das Template-Skript wird (falls gewünscht) ausgeführt.
  4042.           Wichtig ist hierbei, daß zu diesem Zeitpunkt die neue
  4043.           Adresse noch *nicht* existiert und daher auch z.B. vom
  4044.           AREXX-Befehl `GETCURRENT' nicht zurückgegeben werden kann.
  4045.  
  4046.        3. Eine neue Adresse mit den Daten aus der Template-Adresse wird
  4047.           angelegt.  Die Template-Adresse kann mit dem AREXX-Befehl
  4048.           `EDITTEMPLATE' im Rahmen des Template-Skripts verändert
  4049.           worden sein.
  4050.  
  4051.        4. Das `Edit'-Fenster wird geöffnet - die neue Adresse kann
  4052.           eingegeben werden.
  4053.  
  4054.        5. Nach Beendigung der Eingabe wird die ursprüngliche
  4055.           Template-Adresse (falls nötig) wieder hergestellt.
  4056.  
  4057.        6. Das Nachbearbeitungs-Skript wird ausgeführt. Hier wirkt sich
  4058.           der `EDITTEMPLATE'-Befehl im Gegensatz zum Template-Skript
  4059.           *nicht* nur temporär aus. Auch liefert z.B. der
  4060.           `GETCURRENT'-Befehl die gerade eingegebene, neue Adresse
  4061.           zurück.
  4062.  
  4063.  
  4064.    * *Next New*
  4065.  
  4066.      Über den `Next New' Schalter können Sie die Eingabe der aktuellen
  4067.      Adresse beenden und sofort mit der Eingabe einer weiteren Adresse
  4068.      beginnen, *ohne* das Fenster verlassen zu müssen.
  4069.  
  4070. Search
  4071. ======
  4072.  
  4073. In diesem Fenster kann man die Suchkriterien einstellen.
  4074.  
  4075.    * *Search for*
  4076.  
  4077.      Hier trägt man die Suchzeichenkette ein.  Hierbei kann man die
  4078.      üblichen *AMIGA*-Patterns verwenden.  Es ist hierbei notwendig,
  4079.      vor und nach dem Suchstring "Joker" (`#?' oder `*') zu setzen,
  4080.      falls man ein Stringbruchstück suchen möchte.  Also nicht
  4081.      `Suchname', sondern `#?Suchname#?'.  Möchte man z.B.  Vornamen
  4082.      suchen, die mit `Mi' anfangen und dann beliebig enden, so muß man
  4083.      `Mi#?' eingeben.  Will man hingegen z.B.  nach Orten suchen, die
  4084.      beliebig anfangen und auf `stadt' enden, so muß man `#?stadt'
  4085.      verwenden.
  4086.  
  4087.      Unterstützte "Muster" und Ihre Bedeutung:
  4088.  
  4089.     ?
  4090.           Entspricht einem beliebigen einzelnen Zeichen. So paßt das
  4091.           Suchmuster `C?D' auf jede Zeichenkette, die drei Zeichen lang
  4092.           ist, mit einem `C' anfängt und mit einem `D' aufhört.
  4093.  
  4094.     #
  4095.           Das "Doppelkreuz" entspricht Zeichenketten, die keine oder
  4096.           mehrere Wiederholungen des Ausdrucks aufweisen, der
  4097.           unmittelbar nach dem `#' folgt. Das Suchmuster `#A' paßt auf
  4098.           jeden String, der aus einem oder mehr `A'-Buchstaben besteht.
  4099.           Das `#' kann man auch auf komplette Substrings anwenden, die
  4100.           dann jedoch in runde Klammern eingeschlossen sein müssen. So
  4101.           paßt das Suchmuster `#(AB)' auf jeden String, der aus einer
  4102.           oder mehreren Wiederholungen das Teilstrings `AB' besteht
  4103.           (`AB', `ABAB', `ABABAB', ...).
  4104.  
  4105.     %
  4106.           Entspricht einer "leeren" Zeichenkette.
  4107.  
  4108.     |
  4109.           Dies ist das Oder-Symbol Es paßt auf Zeichenketten, die auf
  4110.           der einen oder der anderen Seite des Oder-Symbols stehen. So
  4111.           paßt z.B. das Suchmuster `(A|B)' auf den String `A' oder den
  4112.           String `B'. das Suchmuster `A(B|%|C)' paßt auf die
  4113.           Zeichenketten `AB', `A' und `AC'.
  4114.  
  4115.     ~
  4116.           Die Tilde verneint den ihr nachfolgenden Ausdruck. Alle
  4117.           Zeichenketten, die nicht dem Ausdruck entsprechen, der der
  4118.           Tilde nachfolgt, passen auf das Suchmuster. So paßt z.B. das
  4119.           Suchmuster `~(#?.info)' auf jede Zeichenkette, die nicht dem
  4120.           String `#?.info' entspricht, also nicht auf `.info' endet.
  4121.  
  4122.     *
  4123.           Der Stern ist eine Abkürzung für `#?'.
  4124.  
  4125.     [ ]
  4126.           Alle Zeichen innerhalb der eckigen Klammern bezeichnen eine
  4127.           Zeichen-"Klasse". Jedes Zeichen der Klasse ist gültig.
  4128.           Innerhalb einer Zeichenklasse kann man durch ein Start- und
  4129.           ein Endzeichen, verbunden mit einem Minus, einen Bereich
  4130.           angeben. Beachten Sie, daß in Zeichenklassen zwischen Groß-
  4131.           und Kleinschreibung unterschieden wird. Hier einige Beispiele:
  4132.  
  4133.          [ACF]#?
  4134.                paßt auf Strings, die mit `A', `C' oder `F' anfangen
  4135.  
  4136.          [A-D]#?
  4137.                paßt auf Strings, die mit `A', `B', `C' oder `D'
  4138.                anfangen
  4139.  
  4140.          [~ACF]#?
  4141.                paßt auf Strings, die *nicht* mit `A', `C' oder `F'
  4142.                anfangen
  4143.  
  4144.     '
  4145.           Das Hochkomma entwertet die besondere Bedeutung eines
  4146.           Sonderzeichens.  Hier einige Beispiele:
  4147.  
  4148.          '#'?
  4149.                paßt auf nur auf den String `#?'
  4150.  
  4151.          '?(A|B|C|%)'# paßt auf die Strings `?#', `?A#',
  4152.                `?B#', `?C#'
  4153.  
  4154.          "
  4155.                Das Hochkomma selbst
  4156.  
  4157.     ( )
  4158.           Runde Klammern fassen besondere Zeichen zusammen. Der Ausdruck
  4159.           innerhalb der Klammern ist ein "Sub-Pattern".
  4160.  
  4161.    * *Ignore case*
  4162.  
  4163.      Je nachdem, ob man `Ignore Case' anwählt oder nicht, wird beim
  4164.      Suchen die Groß- und Kleinschreibung beachtet oder nicht.
  4165.  
  4166.    * *Use Wildcards*
  4167.  
  4168.      Wenn Sie dieses Checkbox-Gadget anwählen, dürfen für den
  4169.      Suchtext auch *AmigaDOS*-Muster verwendet werden (Voreinstellung).
  4170.  
  4171.    * *All*
  4172.  
  4173.      Schaltet alle Felder für die Suche ein.
  4174.  
  4175.    * *None*
  4176.  
  4177.      Schaltet alle Felder für die Suche aus.
  4178.  
  4179.    * *Fields to search*
  4180.  
  4181.      Hier kann man wählen, welche Felder durchsucht werden sollen.  Man
  4182.      kann jedes einzelne Feld ein- und ausschalten. In der
  4183.      Grundeinstellung werden alle Felder durchsucht.
  4184.  
  4185.    * *Search*
  4186.  
  4187.      Mit `Search' startet man die Suche.  Wenn ein passender Eintrag
  4188.      gefunden wird, rollt die Adressliste an die entsprechende Stelle
  4189.      und der Eintrag wird aktiviert (*nicht* markiert).
  4190.  
  4191.    * *Cancel*
  4192.  
  4193.      Betätigt man `Cancel', so wird die Suche abgebrochen.
  4194.  
  4195. Print
  4196. =====
  4197.  
  4198. In diesem Fenster sind die Funktionen zusammengefaßt, mit denen man
  4199. die eingegebenen Adressen ausdrucken kann.
  4200.  
  4201.    * *Print*
  4202.  
  4203.      Man kann zwischen allen (`All'), den selektierten (`Selected') und
  4204.      der aktiven Adresse (`Active') wählen.  Wenn eine aktuelle
  4205.      ("aktive") Adresse existiert, so wird sie bei `Active Item'
  4206.      angezeigt.
  4207.  
  4208.    * *Print to*
  4209.  
  4210.      Man kann entweder auf dem Drucker (`PRT:') ausdrucken, oder aber
  4211.      die Adressen in ein File "drucken" lassen.  Läßt man die
  4212.      Adresse(n) in ein File schreiben, so haben die folgenden
  4213.      Druckparameter keinen Einfluß. Insbesondere werden immer alle
  4214.      Teile der Adresse in die Datei geschrieben!
  4215.  
  4216.    * *Print style*
  4217.  
  4218.      Man kann hier angeben, ob man die Adressen in `NLQ' (d.h.  Near
  4219.      letter quality) oder "eng" (`Condensed') ausdrucken will.
  4220.  
  4221.      Wenn Sie `Formfeed' aktivieren, wird nach der letzten gedruckten
  4222.      Adresse ein Seitenvorschub an den Drucker geschickt.  Das
  4223.      Ausschalten dieses Seitenvorschubs kann zum Beispiel sinnvoll
  4224.      sein, wenn man nur wenige Adressetiketten bedruckt und nicht
  4225.      jedesmal eine komplette Seite "verschwenden" will.
  4226.  
  4227.    * *Print form*
  4228.  
  4229.      Für den Ausdruck existieren fünf verschiedene Druckformen, unter
  4230.      denen man wählen kann:
  4231.  
  4232.  
  4233.           Short address list   kurze Adressenliste
  4234.           Full address list    ausführliche Adressenliste
  4235.           Phonelist            Telefonliste *in Spaltensatz*
  4236.           Mailing labels       Adressenaufkleber (z.B. für Briefe), 70mm x 36mm
  4237.           Address cards        Karteikartendruck
  4238.  
  4239.    * *Print*
  4240.  
  4241.      Hat man als Ausgabemedium `File' gewählt, öffnet sich nun ein
  4242.      Filerequester, in dem man den Filenamen auswählen kann. Achtung!
  4243.      Diese Ausgabe ist nicht kompatibel zum internen Adressfile
  4244.      (Default: `s:adr.file'), sondern lediglich dazu gedacht, die
  4245.      Adressen z.B.  in andere Programme übernehmen zu können.
  4246.  
  4247.      Wenn die Ausgabe an den Drucker (`PRT:') gesendet wird, öffnet
  4248.      sich ein Fenster, in dem man das "Fortschreiten" des Druckens
  4249.      verfolgen kann. Ein Abbruch ist hierbei nach jeder "vollen" Adresse
  4250.      möglich. Druckt man nur die aktive Adresse, erscheint kein
  4251.      "Progress Indikator"!
  4252.  
  4253.    * *Cancel*
  4254.  
  4255.      Mit Cancel bricht man den ganzen Druckvorgang ab
  4256.  
  4257. *Bitte beachten Sie folgendes:*
  4258.  
  4259. Natürlich sind die Möglichkeiten von *DFA*, Adressen auszudrucken
  4260. nicht übermäßig umfangreich und können sich *sicherlich* nicht mit
  4261. z.B. DTP-Programmen messen. Ich halte es aber ohnehin für viel
  4262. sinnvoller, den Ausdruck Programmen zu überlassen, die darauf
  4263. spezialisiert sind. Sie haben mit solchen Programmen viel mehr
  4264. Möglichkeiten und erreichen in der Regel auch eine bessere
  4265. Ausdruckqualität, als ein Adress-Utility es jemals leisten kann.
  4266. *DFA* sollte also eher dazu verwendet werden, die verwalteten Adressen
  4267. den (spezialisierten) Druckprogrammen verfügbar zu machen, als dazu,
  4268. die Adressen selbst auszudrucken. Ein ideales Mittel dafür ist
  4269. sicherlich der AREXX-Port, über den nicht nur *DFA*, sondern auch eine
  4270. immer größer werdende Anzahl von Druckprogrammen verfügt.
  4271.  
  4272. Aber auch ohne Druckprogramm mit AREXX-Port ist es mit *DFA* möglich,
  4273. durch das AREXX-Interface die gewünschten Adressen in (nahezu)
  4274. beliebigem Format in eine Datei schreiben zu lassen und dann diese
  4275. Datei auszudrucken (u.U nach weiterer Aufbereitung durch
  4276. Druckprogramme).
  4277.  
  4278. Dial
  4279. ====
  4280.  
  4281. *Nur für Besitzer eines Modems!*
  4282.  
  4283. Haben Sie ein Modem an Ihrem Rechner angeschlossen, so ist es über
  4284. `Dial' möglich, die eingetragene(n) Telefonnummer(n) wählen zu
  4285. lassen.  Da auch mehrere Telefonnummern eingetragen sein können, ist
  4286. es *unbedingt* notwendig, diese mit einem `senkrechten Strich' (`|') zu
  4287. trennen.  Hat man das "Dialing" gestartet, erscheint ein
  4288. Status-Fenster. Von hier aus können Sie entweder die aktuelle Adresse
  4289. oder alle markierten Adressen anrufen lassen.
  4290.  
  4291. Man kann das Wählen jederzeit abbrechen (`Abort') oder die aktuelle
  4292. Nummer überspringen (`Skip').
  4293.  
  4294. Um nun eine Telefonnummer wählen zu lassen, muß zunächst
  4295. gewährleistet sein, daß das Modem an die Telefonbuchse angeschlossen
  4296. ist und das Telefon wiederum an das Modem. Nach erfolgreichem Anwählen
  4297. der Nummer ist es notwendig, die Verbindung vom Modem auf das Telefon
  4298. umzuleiten.  Drücken Sie hierzu `Cancel'.
  4299.  
  4300. Ist der Anschluß gerade belegt, wiederholt *DFA* die Anwahl, bis der
  4301. Anruf erfolgreich ist bzw. die maximale Anzahl der Wiederholungen
  4302. erreicht ist.
  4303.  
  4304. Die Modemparameter können Sie im *DFA-Preferences*-Programm einstellen.
  4305.  
  4306. Das DFA-Preferences-Programm
  4307. ****************************
  4308.  
  4309. Das *DFA-Preferences*-Programm (Dateiname: `DFAPrefs') dient zur
  4310. Konfiguration von *DFA*. Es kann sowohl vom *DFA-Editor* aus
  4311. (Menüpunkt `Settings->Preferences'), als auch direkt von der Workbench
  4312. oder aus der Shell gestartet werden.
  4313.  
  4314. Tooltypes
  4315. =========
  4316.  
  4317. Wenn Sie von der Workbench aus *einmal* auf das Icon des
  4318. *DFA-Preferences*-Programms klicken, und dann im Menü das
  4319. Informationsprogramm aktivieren, können Sie folgende Tooltypes
  4320. verändern:
  4321.  
  4322.    * *`PUBSCREEN'*
  4323.  
  4324.      Über diesen Tooltype können Sie einen alternativen "öffentlichen
  4325.      Bildschirm" (Public Screen) angeben, indem Sie den *Namen* des
  4326.      gewünschten Bildschirms hinter diesem Tooltype angeben, also z.B.:
  4327.  
  4328.  
  4329.               PUBSCREEN=TERM
  4330.  
  4331.      Existiert der angegebene (öffentliche) Bildschirm beim Öffnen des
  4332.      *DFA-Preferences*-Hauptfensters, so wird das Fenster auf diesem
  4333.      geöffnet, ansonsten auf dem Default-Public-Screen, in der Regel
  4334.      also auf der Workbench.
  4335.  
  4336.    * *`UPPERPUBSCREEN'*
  4337.  
  4338.      Über den Tooltype `UPPERPUBSCREEN=YES' können Sie veranlassen,
  4339.      daß das *DFA-Preferences*-Programm seine Fenster auf dem
  4340.      *vordersten* Bildschirm öffnet, vorausgesetzt, dies ist ein
  4341.      "öffentlicher" Bildschirm. Ist dies nicht der Fall, so wird das
  4342.      *DFA-Preferences*-Programm auf dem unter `PUBSCREEN' angegeben
  4343.      Screen geöffnet, ansonsten auf dem Default-Public-Screen.
  4344.  
  4345.    * *`GUIDEFILE'*
  4346.  
  4347.      Hier können Sie den Namen (incl. Pfad) des
  4348.      *DFA-Preferences*-Online-Hilfe-Files angeben, welches für die
  4349.      Online-Hilfe verwendet wird (`Help'-Taste drücken). In der Regel
  4350.      wurde dieser Tooltype von Install-Programm bereits korrekt gesetzt.
  4351.  
  4352. CLI-Parameter
  4353. =============
  4354.  
  4355. Wenn Sie *DFA-Preferences* aus der Shell (bzw. dem CLI) starten, werden
  4356. die Tooltypes aus dem zugehörigen `.info'-File verwendet.  Die dort
  4357. eingestellten Parameter können Sie überschreiben, indem Sie folgende
  4358. Parameter verwenden:
  4359.  
  4360.  
  4361.      PUBSCREEN/K, UPPERPUBSCREEN/K, GUIDEFILE/K
  4362.  
  4363. Das bedeutet, Sie können mit...
  4364.  
  4365.    ... `DFAPrefs PUBSCREEN=TERM' *DFA-Preferences* dazu veranlassen,
  4366.      seine Fenster auf dem öffentlichen Bildschirm mit dem Namen
  4367.      `TERM' zu öffnen.
  4368.  
  4369.    ... `DFAPrefs UPPERPUBSCREEN=YES' *DFA-Preferences* dazu bringen,
  4370.      seine Fenster auf dem vordersten Bildschirm zu öffnen, falls dies
  4371.      ein öffentlicher Bildschirm ist.
  4372.  
  4373.    ... `DFAPREFS GUIDEFILE=Help:DFAPrefs.guide' den Pfad für die
  4374.      Online-Hilfe setzen.
  4375.  
  4376. Das DFA-Preferences Hauptfenster
  4377. ================================
  4378.  
  4379. Vom Hauptfenster aus können Sie in sämtliche Unterfenster verzweigen.
  4380. Sie können entweder immer ein Unterfenster allein öffnen oder auch
  4381. mehrere gleichzeitig.
  4382.  
  4383. Bitte beachten Sie, daß alle Einstellungen, die Sie mit `Ok'
  4384. bestätigen sofort aktiv werden und dies auch bleiben, bis sie entweder
  4385. die Einstllungen erneut ändern oder *DFA* verlassen.
  4386.  
  4387. Save Preferences
  4388. ----------------
  4389.  
  4390. Sichert die Einstellungen.
  4391.  
  4392. Use Preferences
  4393. ---------------
  4394.  
  4395. Sichert die Einstellungen temporär nach `ENV:DFA/DFA.prefs', d.h. sie
  4396. bleiben bis zum nächsten Neustart des Rechners aktiv.
  4397.  
  4398. Remove DFA
  4399. ----------
  4400.  
  4401. Entfernt eine laufende *DFA*-Applikation, d.h. sowohl der *DFA-Server*,
  4402. als auch der *DFA-Editor* werden, falls sie gerade laufen, beendet.
  4403.  
  4404. Quit Preferences
  4405. ----------------
  4406.  
  4407. Beendet das *DFA-Preferences*-Programm.
  4408.  
  4409. About
  4410. -----
  4411.  
  4412. Im `About'-Fenster finden Sie einige nützliche Informationen über das
  4413. Programm und den Autor:
  4414.  
  4415.    * die Versionsnummer , sowie eine entsprechende Anmerkung, falls Sie
  4416.      eine registrierte Version besitzen,
  4417.  
  4418.    * den Copyright-Vermerk, sowie die Adresse des Autors (incl.
  4419.      EMail-Adresse(n)),
  4420.  
  4421.    * Ihren Namen und Adresse, sowie die Seriennummer des Programms,
  4422.      insofern sie registrierter Anwender sind,
  4423.  
  4424. Open Preferences
  4425. ----------------
  4426.  
  4427. Ein Filerequester wird geöffnet und Sie können eine alternative
  4428. Preferences-Datei auswählen. Nach der Bestätigung wird die
  4429. entsprechende Datei geladen und alle offenen Fenster entsprechend
  4430. aktualisiert.
  4431.  
  4432. Save Preferences
  4433. ----------------
  4434.  
  4435. Vgl. Siehe PrefsMainSave.
  4436.  
  4437. Save Preferences as
  4438. -------------------
  4439.  
  4440. Die Einstellungen können unter einem beliebigen Namen, der über einen
  4441. Filerequester eingegeben werden kann, abgespeichert werden.
  4442.  
  4443. Use
  4444. ---
  4445.  
  4446. Vgl. Siehe PrefsMainUse.
  4447.  
  4448. Remove DFA
  4449. ----------
  4450.  
  4451. Vgl. Siehe PrefsMainRemove.
  4452.  
  4453. Quit Preferences
  4454. ----------------
  4455.  
  4456. Vgl. Siehe PrefsMainQuit.
  4457.  
  4458. Reset To Defaults
  4459. -----------------
  4460.  
  4461. Alle Einstellungen werden auf die eingebauten Standardwerte
  4462. zurückgesetzt.
  4463.  
  4464. Last Saved
  4465. ----------
  4466.  
  4467. Die Einstellungen werden auf die zuletzt (in `ENVARC:DFA/DFA.prefs')
  4468. gespeicherten Werte zurückgesetzt.
  4469.  
  4470. Restore
  4471. -------
  4472.  
  4473. Die Einstellungen werden auf die zuletzt (in `ENV:DFA/DFA.prefs')
  4474. gespeicherten Werte zurückgesetzt.
  4475.  
  4476. Miscelleneous
  4477. =============
  4478.  
  4479. Application Icon
  4480. ----------------
  4481.  
  4482.      Über die Texteingabefelder `XPos' und `YPos' können Sie die
  4483.      Position des Application-Icons auf der Workbench bestimmen
  4484.      (relativ zur linken, oberen Ecke des Bildschirms).
  4485.  
  4486.      Als Alternative zur direkten Eingabe der Koordinaten gibt es eine
  4487.      komfortablere Alternative, die Position des AppIcons festzulegen:
  4488.  
  4489.      Wenn Sie auf das Gadget `Open position window' klicken, öffnet
  4490.      sich ein kleines Window mit dem Titel `Move me'. Dieses Window
  4491.      können Sie mit der Maus an die gewünschte Position auf der
  4492.      Workbench schieben. Sobald Sie mit der gewählten Position
  4493.      zufrieden sind, wählen Sie das Gadget `Close position window'
  4494.      (dasselbe Gadget wie zuvor, nur mit anderem Titel). Das `Move
  4495.      me'-Fenster wird geschlossen, die neue Iconposition erscheint in
  4496.      den `XPos'- und `YPos'-Feldern.
  4497.  
  4498.      Über das Checkbox-Gadget `Show' können Sie festlegen, ob das
  4499.      Application Icon auf der Workbench erscheinen soll.
  4500.  
  4501. Das Application Menue
  4502. ---------------------
  4503.  
  4504. Es ist möglich, den *DFA-Editor* über einen Menüpunkt im
  4505. "Tools"-Menü der Workbench zu erreicht, während der *DFA-Server*
  4506. läuft. Um dies zu erreichen, schalten Sie dieses Checkbox-Gadget an.
  4507.  
  4508. Auto Save
  4509. ---------
  4510.  
  4511. Es stehen mehrere Varianten zur Verfügung, die Adressbestände durch
  4512. regelmäßiges Abspeichern zu sichern:
  4513.  
  4514.    * *Save always*
  4515.  
  4516.      Wenn Sie im *DFA-Editor* Adressen verändert haben, so werden die
  4517.      Adressen abgespeichert, sobald Sie den *DFA-Editor* verlassen --
  4518.      sei es mit `Quit' oder `Remove DFA'.
  4519.  
  4520.    * *Ask*
  4521.  
  4522.      Wurden die Adressen verändert, so erscheint beim Verlassen des
  4523.      *DFA-Editor*-Programms ein Requester, der Sie fragt, ob Sie die
  4524.      Adressen speichern wollen oder nicht.
  4525.  
  4526.    * *Remove DFA only*
  4527.  
  4528.      Die veränderten Adressen werden nur abgespeichert, wenn der
  4529.      *DFA-Editor* mit `Remove DFA' verlassen wird (d.h. die komplette
  4530.      *DFA*-Applikation beendet wird), nicht jedoch falls Sie `Quit'
  4531.      wählen.
  4532.  
  4533.      *Achtung:*
  4534.  
  4535.      Bitte bedenken Sie, daß sich die Funktionen `Quit' und `Remove
  4536.      DFA' im *DFA-Editor* entsprechen, wenn Sie *nicht* gleichzeitig
  4537.      den *DFA-Server* laufen haben. Haben Sie also nur den *DFA-Editor*
  4538.      laufen, so werden mit der Einstellung `Remove DFA only' die
  4539.      Adressänderungen verworfen, sobald Sie `Quit' wählen!
  4540.  
  4541.  
  4542. Icon-Generierung
  4543. ----------------
  4544.  
  4545. Damit zu jeder Adressdatei ein entsprechendes Icon gespeichert wird,
  4546. muß diese Checkbox eingeschaltet sein. Icons für die Adressdateien
  4547. können sinnvoll sein, wenn man Features von *DFA*, wie das
  4548. Application-Window verwenden will.
  4549.  
  4550. Hires Mode
  4551. ----------
  4552.  
  4553. Wenn Sie dieses Gadget selektieren, versucht *DFA* für *einige*
  4554. Fenster eine alternatives Layout zu verwenden. So öffnet sich z.B. das
  4555. *Edit*-Fenster mit mehr Platz für die verschiedenen String-Gadgets.
  4556. Wenn Sie diesen Modus anwählen, aber nicht genug Platz auf dem
  4557. Bildschirm zur Verfügung steht (640x400 soltte ausreichend sein),
  4558. verwendet *DFA* automatisch das platzsparende Window-Layout.
  4559.  
  4560. "Geheim"-Modus
  4561. --------------
  4562.  
  4563. Nicht jeder hat es gerne, wenn *DFA* ständig darüber informiert,
  4564. wieviele Adressen sortiert, gespeichert, geladen etc.  wurden. Bei
  4565. eingeschaltetem "Secret"-Mode erscheinen statt der Anzahl der Adressen
  4566. drei Punkte.
  4567.  
  4568. Networking
  4569. ----------
  4570.  
  4571. Ab Version 2.0 stellt *DFA* einen (einfachen) Netzwerkmodus zur
  4572. Verfügung. Dieser Netzwerkmodus soll es ermöglichen, daß mehrere
  4573. vernetze Rechner dasselbe Adressfile verwenden können. Das Problem,
  4574. das durch die Verwendung einer einzigen Adressdatei durch mehrere
  4575. Benutzer entsteht, ist folgendes:
  4576.  
  4577. Nehmen mehrere Anwender gleichzeitig Veränderungen vor und speichern
  4578. daraufhin die Änderungen ab, so überschreibt immer die zuletzt
  4579. gespeicherte Datei die zuvor abgespeicherten. Die zuvor abgespeicherten
  4580. Daten sind verloren!
  4581.  
  4582. *DFA* versucht dieses Problem folgendermaßen zu umgehen:
  4583.  
  4584. Wenn der Netzwerkmodus aktiviert ist, sind zunächst alle Operationen,
  4585. die zu Änderungen des Adressbestandes führen, nicht gestattet, d.h.
  4586. Abspeichern, Edieren, Selektieren, etc. ist nicht möglich. Das Ansehen
  4587. von Adressen (`Full'), das Rollen der Adresslist im Listview usw.  ist
  4588. jedoch möglich.
  4589.  
  4590. Sollten Sie nun Änderungen an Ihren Adressen vornehmen wollen, so
  4591. müssen Sie sich zunächst einen Schreibzugriff auf die Adressdatei
  4592. besorgen (entweder über den Arexxbefehl `ATTEMPTLOCK', oder den
  4593. Menüpunkt `Write Access' im *DFA-Editor*).
  4594.  
  4595. War der Versuch, Schreibzugriff auf die Adressdatei zu bekommen
  4596. erfolgreich, so können Sie nun die Adressen modifizieren. Sobald Sie
  4597. Ihre Änderungen abgeschlossen haben, sollten Sie den Schreibzugriff
  4598. wieder freigeben (entweder über den Arexxbefehl `FREELOCK', oder den
  4599. Menüpunkt `Write Access' im *DFA-Editor*), um anderen Teilnehmern im
  4600. Netzwerk die Möglichkeit zugeben, Schreibzugriff zu erhalten.
  4601.  
  4602.    * *Network mode*
  4603.  
  4604.      Über das Checkbox-Gadget `Network mode' können Sie den
  4605.      Netzwerkmodus aktivieren (bzw. deaktivieren). Bitte beachten Sie,
  4606.      das es nur dann sinnvoll ist, diese Funktion zu verwenden, wenn Sie
  4607.      tatsächlich ein Netzwerk installiert haben und von verschiedenen
  4608.      Computern auf dasselbe Adressfile zugreifen!
  4609.  
  4610.    * *Retries*
  4611.  
  4612.      Die Anzahl der Versuche, einen Schreibzugriff zu erhalten.
  4613.  
  4614.    * *Retry delay*
  4615.  
  4616.      Die Anzahl der Sekunden, die zwischen zwei Versuchen, einen
  4617.      Schreibzugriff zu erhalten, vergehen soll.
  4618.  
  4619. Adress Listview
  4620. ===============
  4621.  
  4622. Dieses Fenster dient zur Konfiguration des Listviews im *DFA-Editor*,
  4623. der die Adressliste beinhaltet.
  4624.  
  4625. Jede Zeile dieses Listviews enthält eine Adresse. Jede Zeile kann in
  4626. bis zu acht Spalten unterteilt werden. Jede Spalte wiederum kann ein
  4627. beliebiges Feld der jeweiligen Adresse beinhalten.
  4628.  
  4629.    * *Column*
  4630.  
  4631.      Dieses Cycle-Gadget ermöglicht es Ihnen, die gewünschte Spalte
  4632.      auszuwählen, deren Einträge Sie ändern wollen. Möglich sind
  4633.      acht Spalten, d.h. `Column 1' bis `Column 8'.
  4634.  
  4635.    * *Fields*
  4636.  
  4637.      Dieser Listview enthält die Feldnamen aller Adressfelder, die zur
  4638.      Auswahl stehen. Bitte beachten Sie, daß der Eintrag `Groups'
  4639.      immer alle Gruppenzugehörigkeiten der jeweiligen Adresse anzeigt
  4640.      und zwar im Format:
  4641.  
  4642.           12345678
  4643.  
  4644.      ...wenn *alle* Gruppen-Flags aktiv sind. Für jede Gruppe, die
  4645.      nicht aktiviert ist, erscheint statt der jeweiligen Ziffer ein
  4646.      Minus (`-').
  4647.  
  4648.      Weitere Beispiele:
  4649.  
  4650.  
  4651.           123-----          Nur die Gruppen 1,2 und 3 sind aktiviert
  4652.           1-3-5---          Nur die Gruppen 1,3 und 5 sind aktiviert
  4653.           ------78          Nur die Gruppen 7 und 8 sind aktiviert
  4654.           --------          Keine der Gruppen ist aktiviert
  4655.  
  4656.    * *Weight*
  4657.  
  4658.      Der hier eingetragene Zahlenwert gibt den *Prozentsatz* an, den
  4659.      die entsprechende Spalte bezüglich der gesamten Zeile einnimmt.
  4660.      Bitte beachten Sie, daß Sie insgesamt nicht mehr als 100 %
  4661.      vergeben können.  Sollten Sie für die Spalte, die Sie momentan
  4662.      bearbeiten also nicht mehr ausreichend Platz haben, müssen Sie
  4663.      eine oder mehrere Spalten entsprechend kleiner dimensionieren.
  4664.  
  4665.      Sollten Sie in `Weight' eine zu hohe Zahl eintragen, korrigiert
  4666.      das Programm diesen Eintrag und ersetzt ihn durch den
  4667.      höchstzulässigen Wert.
  4668.  
  4669.      Da für die Anzeige der Gruppenselektierung (`Groups') immer eine
  4670.      feste Anzahl von Spalten benötigt wird, ist es nicht möglich,
  4671.      hierfür eine Gewichtung anzugeben.
  4672.  
  4673.    * *Free und Used*
  4674.  
  4675.      Um Ihnen einen Überblick über den verbrauchten bzw. noch freien
  4676.      Platz in der Zeile zu geben, befinden sich unterhalb des
  4677.      `Weight'-Gadgets noch die Gadgets `Used [%]' und `Free [%]', die
  4678.      den bereits belegten bzw. noch freien Platz angeben.
  4679.  
  4680.    * *Move left*
  4681.  
  4682.      Bewegt die aktuelle Spalte um nach links.
  4683.  
  4684.    * *Move right*
  4685.  
  4686.      Bewegt die aktuell Spalte nach rechts.
  4687.  
  4688.    * *Insert Column*
  4689.  
  4690.      Fügt eine neue Spalte ein.
  4691.  
  4692.    * *Clear Column*
  4693.  
  4694.      Um eine Spalte zu löschen, reicht es nicht, die Gewichtung
  4695.      (`Weight') auf `0' zu setzen! Wollen Sie eine Spalte löschen, so
  4696.      wählen Sie bitte die gewünschte Spalte (`Column') an und
  4697.      drücken auf das `Clear column'-Gadget. Die aktuelle Spalte wird
  4698.      dann gelöscht.
  4699.  
  4700.      Bitte beachten Sie, daß keine leeren Spalten möglich sind! Es
  4701.      werden nur die Spalten *vor* der ersten gelöschten Spalte
  4702.      angezeigt.
  4703.  
  4704.      Beispiel:
  4705.  
  4706.           Sie haben die Spalten 1,2,3 und 4 mit den Einträgen `Name',
  4707.           `FirstName', `Phone' und `Town' belegt. Nun löschen Sie
  4708.           Spalte 3 (`Phone'). Nachdem Sie `Ok' gedrück haben, sind nur
  4709.           noch Spalte 1 und 2 zu sehen (`Name' und `FirstName').
  4710.  
  4711.  
  4712.    * *Ok und Cancel*
  4713.  
  4714.      Mit `Ok' übernehmen Sie die gemachten Eingaben; in dem eventuell
  4715.      laufenden *DFA-Editor* werden die Änderungen entsprechend
  4716.      aktualisiert. `Cancel' verwirft die Änderungen.
  4717.  
  4718. Das  alles  mag sich nun etwas kompliziert angehört haben, daher folgt
  4719. nun  ein Beispiel, das Ihnen Schritt für Schritt verdeutlicht, wie man
  4720. ein neues Format für den Adresslistview anlegen kann:
  4721.  
  4722.      Angenommen, Sie möchten, daß jede Zeile folgendermaßen
  4723.      aufgebaut ist:
  4724.  
  4725.  
  4726.           <Vorname> <Name> <Telefonnummer> <Gruppen--Flags>
  4727.           
  4728.               30%     30%        40%             ---
  4729.  
  4730.      ...dann gehen Sie so vor:
  4731.  
  4732.      Klicken Sie solange auf das `Columns'-Gadget, bis `Column 1'
  4733.      erscheint. Wählen Sie nun im `Fields'-Listview `First name' aus
  4734.      und tragen Sie dann im String-Gadget `Weight' `30' ein.  Klicken
  4735.      Sie einmal auf das `Column'-Gadget -- es erscheint `Column 2'.
  4736.      Wählen Sie im `Fields'-Listview `Name' aus und tragen sie nochmals
  4737.      `30' in das `Weight'-String-Gadget ein. Klicken Sie wiederum auf
  4738.      das `Column'-Gadget -- `Column 3' erscheint -- und wählen Sie im
  4739.      `Fields'-Listview `Phone' aus. In das `Weight'-Gadget tragen Sie
  4740.      bitte `40' ein.  Ein weiterer Druck auf das `Columns'-Gadget
  4741.      bringt `Column 4' zum Vorschein. Wählen Sie nun im
  4742.      `Fields'-Listview `Group flags' an. Beachten Sie bitte, daß das
  4743.      `Weight'-Gadget jetzt "geghostet" dargestellt wird und Sie somit
  4744.      *keine* Eingabe in dieses String-Gadget machen können; dies ist
  4745.      auch nicht nötig, da die Gruppen-Flags immer 8 Zeichen
  4746.      benötigen.Klicken Sie nun nochmals auf das `Columns'-Gadget,
  4747.      sodaß `Column 5' erscheint. Mit einem Druck auf das `Clear
  4748.      Column'-Gadget löschen Sie eine eventuell zuvor angelegte, fünfte
  4749.      Spalte. Mit `Ok' bestätigen Sie die Eingaben -- falls gerade das
  4750.      *DFA-Editor*-Programm läuft, werden die Änderungen auch gleich
  4751.      sichtbar.
  4752.  
  4753.  
  4754. Panel Listview
  4755. ==============
  4756.  
  4757. Unterhalb der Adressliste im *DFA-Editor*-Hauptfenster befindet sich
  4758. ein weiterer Listview, der "Panel Lqistview". Hier werden weitere
  4759. Informationen über die aktuelle Adresse angezeigt. Insgesamt können
  4760. bis zu 16 Zeilen angezeigt werden. Jeder Zeile kann ein beliebiges Feld
  4761. der Adresse zugeordnet werden. Den Titel jeder Zeile können Sie selbst
  4762. wählen.
  4763.  
  4764. Die Anzahl der Zeilen, die gleichzeitig im Listview sichtbar sind,
  4765. können Sie ebenfalls einstellen.
  4766.  
  4767.    * *Lines*
  4768.  
  4769.      Mit jedem "Klick" auf das `Lines'-Cycle-Gadget erscheint eine
  4770.      weitere Zeilennummber (`Line 1' bis `Line 16'). Nach der höchsten
  4771.      Zeilennummer (16) erscheint wieder `Line 1'.
  4772.  
  4773.    * *Fields*
  4774.  
  4775.      Dieser Listview entspricht dem, den Sie bereits unter PrefsAList
  4776.      kennengelernt haben. Sie können hier bestimmen, welches Feld der
  4777.      jeweiligen Adresse in der oben (vgl. `Lines') festgelegten Zeile
  4778.      angezeigt werden soll.
  4779.  
  4780.    * *Title*
  4781.  
  4782.      Für jede Zeile können Sie einen eigenen "Zeilentitel" vergeben;
  4783.      z.B.  `Telefon:' für das `Phone'- oder `Vorname:' für `First
  4784.      name'-Feld.
  4785.  
  4786.      Sollten Sie z.B. alle 3 EMail-Adressen untereinander (d.h. Zeile 1
  4787.      bis 3) eintragen, wär es denkbar, nur dem Eintrag `Email 1' den
  4788.      Titel `EMail' zu geben, die übrigen EMail-Adressen jedoch ohne
  4789.      Titel zu lassen.
  4790.  
  4791.    * *Move up*
  4792.  
  4793.      Schiebt die aktuelle Zeile um eins nach oben.
  4794.  
  4795.    * *Move down*
  4796.  
  4797.      Schiebt die aktuelle Zeile um eins nach unten.
  4798.  
  4799.    * *Insert line*
  4800.  
  4801.      Fügt eine neue Zeile ein.
  4802.  
  4803.    * *Clear line*
  4804.  
  4805.      Ähnlich wie unter PrefsAList bei `Clear Column' ist es auch hier
  4806.      notwendig, nicht mehr verwendete Zeilen explizit zu löschen. Die
  4807.      Darstellung der Zeilen wird *vor der ersten gelöschten Zeile*
  4808.      beendet, auch wenn danach evtl. noch Zeilen "mit Inhalt" folgen.
  4809.      Leere Zeilen sind somit *nicht* möglich.
  4810.  
  4811.    * *Visible lines*
  4812.  
  4813.      Es ist (in gewissen Grenzen) möglich, die Größe des
  4814.      Panel-Listviews über dieses "Slider"-Gadget zu variieren. Sie
  4815.      können bis zu 12 Zeilen gleichzeitig sichtbar machen! Bitte
  4816.      beachten Sie, daß der *DFA_Editor* automatisch die Anzahl der
  4817.      sichtbaren Zeilen entsprechend verkleinert, wenn nicht genügend
  4818.      Platz im Window ist, um den Panel-Listview in der gewünschten
  4819.      Größe anzulegen.
  4820.  
  4821.    * *Ok und Cancel*
  4822.  
  4823.      `Ok' übernimmt die Änderungen und aktualisiert ein eventuell
  4824.      laufendes *DFA-Editor*-Programm. `Cancel' verwirft die Änderungen.
  4825.  
  4826. Zum besseren Verständnis wieder ein Beispiel:
  4827.  
  4828.      Sie möchten folgenden Aufbau in Ihrem `Panel'-Listview haben:
  4829.  
  4830.  
  4831.                     <Titel>    <Inhalt>
  4832.           <Zeile 1> EMail:     [EMail 1]
  4833.           <Zeile 2>            [EMail 2]
  4834.           <Zeile 3> Kommentar: [Comment]
  4835.  
  4836.      Hierbei stehen Begriffe in `[' und `]' für Feldnamen, Begriffe in
  4837.      `<' und `>' dienen der Erläuterung.
  4838.  
  4839.      Klicken Sie zunächst solange auf das `Lines'-Gadget, bis `Line 1'
  4840.      erscheint (nach dem Öffenen des Fensters ist `Line 1' gewöhnlich
  4841.      bereits sichtbar). Wählen Sie nun im `Fields'-Listview `EMail 1'
  4842.      aus; dann tragen Sie bitte im String-Gadget `Title' `EMail:' ein.
  4843.      Klicken Sie *einmal* auf das `Lines'-Gadget -- jetzt sollte `Line
  4844.      2' erscheinen.  Wählen Sie `EMail 2' im `Fields'-Listview aus und
  4845.      löschen Sie den Inhalt des `Title'-String-Gadgets, falls es nicht
  4846.      bereits leer ist. Ein weiterer "Klick" auf das `Lines'-Gadget
  4847.      bringt `Line 3' zum Vorschein. Wählen Sie `Comment' im
  4848.      `Fields'-Listview aus und tragen sie entsprechend `Kommentar:'
  4849.      `Title'-String-Gadget ein. Klicken Sie nochmals auf das
  4850.      `Lines'-Gadget und aktivieren Sie dann das `Clear line'-Gadget, um
  4851.      einen eventuellen Eintrag zu löschen. Ein Druck auf `Ok'
  4852.      übernimmt die Eingaben und aktualisiert ein eventuell laufendes
  4853.      *DFA-Editor*-Programm.
  4854.  
  4855.  
  4856. Gruppen
  4857. =======
  4858.  
  4859. Zunächst ein paar Worte zu Sinn und Zweck der Gruppenmarkierungen
  4860. ("Group-Flags"):
  4861.  
  4862.      Sie können Ihre Adressen in Gruppen aufteilen und entsprechend
  4863.      für jede Adresse deren Gruppenzugehörigkeit einstellen.
  4864.      Angenommen, Sie verwenden die ersten drei (der insgesamt 8)
  4865.      Gruppen-Flags und haben diese `Privat', `Geschäft' und `Sonst.'
  4866.      benannt.
  4867.  
  4868.      Nun können Sie bei allen privaten Adressen das `Privat'-Flag
  4869.      setzen, bei allen Geschäftsadressen das `Geschäft.'-Flag und bei
  4870.      Adressen, die keiner dieser beiden Gruppen angehören, das
  4871.      `Sonst.'-Flag. Natürlich können Sie auch mehrere Flags
  4872.      gleichzeitig setzen, wenn z.B. eine Geschäftsadresse gleichzeitig
  4873.      auch eine private Adresse ist.
  4874.  
  4875.      Im Hauptfenster des *DFA-Editors* (oder über den
  4876.      `CHANGEGROUPS'-Arexxbefehl) haben Sie nun die Möglichkeit, die
  4877.      Gruppe(n), die im Adress-Listview angezeigt weden sollen, zu
  4878.      selektieren. Sollen sowohl die privaten, als auch die
  4879.      geschäftlichen Adressen angezeigt werden, aktivieren Sie bitte
  4880.      beide Checkbox-Gadgets im *DFA*-Hauptfenster. Beachten Sie bitte,
  4881.      daß alle Aktionen, wie z.B. Drucken oder Suchen nur auf die
  4882.      geraden aktiven Adressen (d.h. die, die gerade im Listview gezeigt
  4883.      werden) angewandt werden.
  4884.  
  4885.      Im `Groups'-Window der *DFA-Preferences* läßt sich die Art und
  4886.      Weise der Verknüpfung mehrerer Gruppen einstellen. Haben Sie also
  4887.      mehr als eine Gruppe aktiviert (im Beispiel oben also `Privat' und
  4888.      `Sonst.' gleichzeitig), können Sie zwischen der Verküpfung `via
  4889.      'OR'' (Oder-Verküpfung) und der Verknüpfung `via 'AND''
  4890.      (Und-Verknüfung) wählen. Hierbei bedeutet:
  4891.  
  4892.         * *via 'OR'*
  4893.  
  4894.           Jede Adresse, die wenigstens in einer Gruppe mit den
  4895.           gewünschten übereinstimmt, wird angezeigt. Haben Sie wie
  4896.           oben also `Privat' und `Sonst.' aktiviert, erscheinen alle
  4897.           Adressen, die das `Privat'- *oder* das `Sonst.'-Flag *oder*
  4898.           beide Flags gesetzt haben.
  4899.  
  4900.         * *via 'AND'*
  4901.  
  4902.           Nur die Adressen, die in den Gruppen *mindestens* mit den
  4903.           gewünschten übereinstimmen, werden angezeigt.  Bei den
  4904.           aktiven Gruppen `Privat' und `Sonst.' werden also nur die
  4905.           Adressen angezeigt, die wenigstens das `Privat'- *und*
  4906.           gleichzeitig das `Sonst.'-Flag gesetzt haben; Adressen, die
  4907.           nur eines von beiden Flags gesetzt haben, werden *nicht*
  4908.           angezeigt!
  4909.  
  4910.      Gruppen, die über keinerlei Gruppen-Flags verfügen, können Sie
  4911.      sichtbar machen, indem Sie keines der Gruppen-Flags im Hauptfenster
  4912.      des *DFA-Editors* aktivieren, also alle Checkboxen "leer" sind.
  4913.  
  4914.  
  4915. Nun aber zu den Einstellmöglichkeiten:
  4916.  
  4917.    * *Groups*
  4918.  
  4919.      Mit diesem Cycle-Gadget können Sie die Gruppe (`Group~1' bis
  4920.      `Group~8'), die sie verändern wollen, wählen.
  4921.  
  4922.    * *Title*
  4923.  
  4924.      Der Name der Gruppe kann in diesem String-Gadget eingetragen
  4925.      werden.  Das gewünschte Tastaturkürzel kennzeichnen Sie bitte
  4926.      mit einem vorangestellten Unterstrich (`_'), z.B.:
  4927.  
  4928.  
  4929.           Gruppe _1       Die Gruppe heißt `Gruppe 1', als Shortcut
  4930.                           wird die Ziffer `1' verwendet
  4931.           
  4932.           Pri_vat         `Privat' ist der Gruppenname, das Tastaturkürzel
  4933.                           ist das `v'
  4934.           
  4935.           Sonst. (_3)     Hier ist `Sonst.' der Gruppenname, `3'
  4936.                           das Tastaturkürzel
  4937.  
  4938.           *Beachten  Sie bitte folgendes:*
  4939.  
  4940.           Es ist zwar prinzipiell möglich, jedes beliebige
  4941.           Tastaturkürzel zu verwenden, solange dies ein "normaler"
  4942.           Buchstabe ist, jedoch überprüft das
  4943.           *DFA-Preferences*-Programm *nicht*, ob dieser Shortcut auch
  4944.           in jedem Falle eindeutig ist. Sie müssen also selber
  4945.           sicherstellen, daß die von Ihnen gewählten Tastaturkürzel
  4946.           nicht bereits von anderen "Gadgets" verwendet werden.
  4947.  
  4948.           Denken Sie auch daran, daß die Shortcuts für die
  4949.           verschiedenen Gruppen nicht nur im *DFA-Editor*-Hauptfenster,
  4950.           sondern z.B. auch im *DFA-Editor*-Editfenster einmalig sein
  4951.           müssen.
  4952.  
  4953.           Die Shortcuts, die garantiert "einzigartig" sind, sind die
  4954.           Ziffern `1' bis `8', die auch als Vorgabe eingetragen sind.
  4955.  
  4956.  
  4957.           Um sicherzustellen, daß die Gruppentitel in keinem Fenster
  4958.           den Windowinhalt überschreiben, mußte ich diesen String auf
  4959.           maximal 15 Zeichen begrenzen.
  4960.  
  4961.  
  4962.    * *Group handling*
  4963.  
  4964.      Über dieses Cycle-Gadget können sie die Art der Verknüpfung
  4965.      mehrerer Gruppen-Flags angeben (siehe oben).
  4966.  
  4967.    * *Ok und Cancel*
  4968.  
  4969.      Nach einem Druck auf das `Ok'-Gadget werden die Änderungen aktiv,
  4970.      `Cancel' verwirft alle Änderungen.
  4971.  
  4972. Fonts
  4973. =====
  4974.  
  4975. Die Zeichensätze, die im *DFA-Editor* und im
  4976. *DFA-Preferences*-Programm verwendet werden sollen, können Sie frei
  4977. wählen. Lassen Sie die ursprüngliche Einstellung (jeweils `Use System
  4978. Font') unverändert, so verwenden beide Programme die Vorgaben der
  4979. Font-Preferences der Workbench. Alternativ dazu können Sie für jeden
  4980. der vier Zeichensätze auch individuell einen anderen eintragen.
  4981.  
  4982.    * *DFA-Editor*: Gadget font
  4983.  
  4984.      Hier können Sie den Zeichensatz eintragen, der zur Beschriftung
  4985.      der Gadgets im *DFA-Editor* verwendet wird.
  4986.  
  4987.    * *DFA-Editor*: List font
  4988.  
  4989.      Für die verschiedenen Listviews im *DFA-Editor* können Sie einen
  4990.      eigenen Font wählen. Bitte beachten Sie, daß hier nur
  4991.      *nichtproportionale* Zeichensätze erlaubt sind.
  4992.  
  4993.    * *Same as Editor*
  4994.  
  4995.      Wollen Sie für das *DFA-Preferences*-Programm die selben
  4996.      Zeichensätze verwenden, wie für den *DFA-Editor*, so drücken
  4997.      Sie disen Button. Die Einstellungen werden dann übernommen.
  4998.  
  4999.    * *DFA-Preferences*: Gadget font
  5000.  
  5001.      vgl. oben, *DFA-Editor*: Gadget font.
  5002.  
  5003.    * *DFA-Preferences*: List font
  5004.  
  5005.      vgl. oben, *DFA-Editor*: List font. Hier jedoch sind auch
  5006.      proportionale Zeichensätze erlaubt!
  5007.  
  5008. Modem
  5009. =====
  5010.  
  5011. Die Einstellungen, die Sie hier vornehmen können, sind nur dann für
  5012. Sie von Bedeutung, wenn Sie ein Modem an Ihren Computer angeschlossen
  5013. haben und vorhaben, *DFA* dazu zu verwenden, Telefonnummern zu wählen.
  5014.  
  5015. Um dies zu ermöglichen, sollten Sie direkt an Ihr Modem ein Telefon
  5016. angeschlossen haben!
  5017.  
  5018. Folgende Einstellmöglichkeiten gibt es:
  5019.  
  5020.    * *Baud*
  5021.  
  5022.      Über dieses Cycle-Gadget können Sie die Baudrate des seriellen
  5023.      Ports einstellen.  Da über den seriellen Port ja nur gewählt
  5024.      wird, und keine Daten übertragen werden, ist die
  5025.      Übertragungsrate im Wesentlichen nicht erheblich, Sie sollte nur
  5026.      nicht über der liegen, die Ihr Modem "verträgt" (Default:
  5027.      `1200').
  5028.  
  5029.    * *Init String*
  5030.  
  5031.      Die Zeichenkette, die Sie in diesem Eingabefeld eintragen, wird zur
  5032.      Initialisierung an das Modem geschickt.  Wenn Sie über ein
  5033.      Hayes-kompatibeles Modem verfügen, ist das in der Regel `ATZ'
  5034.      (Default:  `ATZ~~~')
  5035.  
  5036.    * *Hangup String*
  5037.  
  5038.      Die Zeichenkette, die zum Auflegen, d.h. zum Beenden der
  5039.      Verbindung, verwendet wird.  (Default:  `+++\rTH0\r')
  5040.  
  5041.    * *Predial String*
  5042.  
  5043.      Diese Zeichenkette wird vor der Telefonnummer an das Modem
  5044.      geschickt.  Beispiele für Hayes-kompatibele Modems:
  5045.  
  5046.              ATDP            Pulse--Dial (Default)
  5047.              ATDT            Tone--Dial
  5048.              ATX3DP#WP       Auf diese Weise können Sie von einer Nebenstelle
  5049.                              wählen lassen. Für `#' müssen Sie lediglich
  5050.                              die Ziffer einsetzen, die Sie vorwählen müssen,
  5051.                              um ein Freizeichen zu erhalten.
  5052.  
  5053.    * *Suff. Dial String*
  5054.  
  5055.      Die Zeichenkette, die beim Wählen *nach* der Telefonnummer
  5056.      gesendet wird. Dieser String muß mindestens ein `\r' sein, da
  5057.      ansonsten das Wählen nicht funktioniert (Default:  `\r')!
  5058.  
  5059.    * *Serial device*
  5060.  
  5061.      In dieses Feld können Sie das serielle Device eintragen, das beim
  5062.      Wählen angesprochen werden soll.  Defaultmäßig ist hier das
  5063.      "orginal" `serial.device' von Commodore eingetragen.  Falls sie
  5064.      aber z.B.  eine zusätzliche Schnittstellenkarte besitzen, können
  5065.      Sie hier das entsprechende Device eintragen.
  5066.  
  5067.    * *Select device*
  5068.  
  5069.      Statt den Devicenamen in das oben erwähnte Textfeld einzutragen,
  5070.      können Sie mit `Select device' das Device komfortabel in einem
  5071.      File-Requester auswählen.
  5072.  
  5073.    * *Device unit*
  5074.  
  5075.      Hier können Sie die Nummer des Gerätes eintragen.
  5076.      "Normalerweise" ist diese `0'.  Wenn Sie aber z.B.  2 serielle
  5077.      Schnittstellen auf ihrer Schnittstellenkarte haben, so sind diese
  5078.      üblicherweise über `0' und `1' zu unterscheiden.
  5079.  
  5080.    * *Retries*
  5081.  
  5082.      Wenn eine Leitung belegt ist, wird mehrmals neugewählt. Wie oft
  5083.      das Wählen wiederholt werden soll, kann man hier eintragen.
  5084.  
  5085.    * *Redial delay*
  5086.  
  5087.      Der Zeitraum zwischen zwei Anwählvorgängen.
  5088.  
  5089.    * *Use OwnDevUnit*
  5090.  
  5091.      Die `OwnDevUnit.library' ermöglicht es Ihnen, auch dann mit *DFA*
  5092.      über die serielle Schnittstelle zu wählen, wenn diese permanent
  5093.      von einem anderen Programm, wie z.B. dem `getty' belegt wird.
  5094.      Voraussetzung dafür ist allerdings, daß dieses Programm
  5095.      ebenfalls die `OwnDevUnit.library' unterstützt. Sollten Sie kein
  5096.      derartiges Programm verwenden, so können Sie das `Use OwnDevUnit'
  5097.      Checkbox-Gadget deaktivieren. Haben Sie keine `OwnDevUnit.library'
  5098.      installiert, wird sie ohnehin nicht verwendet.
  5099.  
  5100. Die Eingaben, die Sie in `Init String', `Hangup String',
  5101. `PredialString' und `Suff. Dial String' vornehmen können, entnehmen
  5102. Sie bitte Ihrem Modem-Handbuch. Zusätzlich zu den dort angegebenden
  5103. Zeichenfolgen unterstützt *DFA* noch die folgenden Sonderzeichen:
  5104.  
  5105.    * *`~' (Tilde)*
  5106.  
  5107.      Verursacht eine Pause von ca. einer Sekunde
  5108.  
  5109.    * *`\b' (Backspace)*
  5110.  
  5111.      Löscht das Zeichen zur Linken.
  5112.  
  5113.    * *`\f' (Formfeed)*
  5114.  
  5115.      Produziert einen Seitenvorschub.
  5116.  
  5117.    * *`\n' (Linefeed)*
  5118.  
  5119.      Produziert einen Zeilenvorschub.
  5120.  
  5121.    * *`\r' (Carriage return)*
  5122.  
  5123.      Produziert einen "Wagenrücklauf".
  5124.  
  5125.    * *`\t' (Tab)*
  5126.  
  5127.      Fügt ein Tabulator-Zeichen ein.
  5128.  
  5129.    * *`\e' (ESC)*
  5130.  
  5131.      Fügt ein Escape-Zeichen ein.
  5132.  
  5133. Pfade und Dateinamen
  5134. ====================
  5135.  
  5136. Hier können Sie die von *DFA* verwendeten Dateien bzw. Pfade
  5137. einstellen.
  5138.  
  5139. Bequemer, als den Pfad im String-Gadget einzugeben, ist es, den
  5140. Schalter hinter den jeweiligen String-Gadgets zu betätigen. Dann
  5141. erscheint ein File-Requester und Sie können die gewünschte Datei bzw.
  5142. den Pfad bequem auswählen.
  5143.  
  5144.    * *Address file*
  5145.  
  5146.      Dies ist die Adressdatei, die beim Start von *DFA* geladen wird
  5147.      (Default: `s:adr.file'). Wird im *DFA-Editor* `Save as default'
  5148.      angewählt, so wird *dieser* Dateiname verwendet.
  5149.  
  5150.    * *External files*
  5151.  
  5152.      Die externen Dateien werden in einem eigenen Verzeichnis
  5153.      gespeichert (Default: `s:DFAExternals').
  5154.  
  5155.    * *File editor*
  5156.  
  5157.      Um die externen Dateien zu modifizieren, benötigen Sie einen
  5158.      ASCII-Editor. Gut geeignet ist z.B. der `ED', der sich im
  5159.      `C:'-Verzeichnis Ihrer Workbench befinden sollte (Default: `ed').
  5160.  
  5161.    * *File viewer*
  5162.  
  5163.      Um die externen Dateien anzusehen, benötigen Sie ein
  5164.      Textanzeige-Programm, wie z.B. `more' (Default: `more').
  5165.  
  5166. Arexx-Skripts
  5167. =============
  5168.  
  5169. Hier können Sie für jede Funktionstaste (`F1' bis `F10' und `SHIFT
  5170. F1' bis `SHIFT F10') ein AREXX-Skript eintragen. Umschalten können Sie
  5171. zwischen den "geshifteten" und den "normalen" Funktionstasten mit dem
  5172. *Qualifier*-Cycle-Gadget.
  5173.  
  5174. Wenn Sie den Namen des AREXX-Skripts nicht von Hand eintippen wollen,
  5175. können Sie auch das entsprechende Gadget hinter dem String Gadget
  5176. betätigen (Tastaturkürzel: `SHIFT' <`Ziffer'>), dann öffnet sich ein
  5177. File-Requester und Sie können das gewünschte AREXX-Skriptfile
  5178. auswählen.
  5179.  
  5180. Die hier eingetragenen AREXX-Skripts sind nur vom
  5181. *DFA-Editor*-Hauptfenster aus erreichbar. Im `rexx'-Verzeichnis der
  5182. *DFA*-Distribution finden Sie einige Beispiele für derartige
  5183. AREXX-Skripts; alle geeigneten Dateien besitzen die Extension `.dfa'.
  5184.  
  5185. Unter `Template script' können Sie das AREXX-Script eintragen, welches
  5186. Sie im Zusammenhang mit der `New'-Funktion zum Ändern der
  5187. Template-Adresse verwenden wollen. `Use' schaltet die Verwendung dieses
  5188. Skripts ein bzw. aus.
  5189.  
  5190. In `PostProcess script' können Sie ein AREXX-Skript eintragen, das
  5191. nach der Eingabe einer neuen Adresse ausgeführt werden soll. Über
  5192. `Use' können Sie diese Funktion ein- und ausschalten.
  5193.  
  5194. Mit  `Ok'  können  Sie  die  Eingaben übernehmen, mit `Cancel'
  5195. verwerfen Sie die neuen Eingaben.
  5196.  
  5197. Sortierung
  5198. ==========
  5199.  
  5200. Sie können die Adressen nach (fast) jedem Feld sortieren lassen. Dazu
  5201. können Sie hier bis zu vier Sortierkriterien angeben. Wichtigstes
  5202. Sortierkriterium ist `Sort criteria 1'. Sollten nach diesem Kriterium
  5203. allein zwei Adressen nicht zu unterscheiden sein (z.B. bei gleichem
  5204. Nachnamen), dann wird das 2. Sortierkriterium herangezogen (`Sort
  5205. criteria 2'). Sollte auch dann noch keine Unterscheidung möglich sein,
  5206. kommt das 3. Sortierkriterium zum Tragen usw.
  5207.  
  5208.    * *Sort*
  5209.  
  5210.      Hier können Sie wählen, welches Sortierkriterium Sie verändern
  5211.      wollen.
  5212.  
  5213.    * *Fields*
  5214.  
  5215.      Für jedes Sortierkriterium (`Sort criteria 1' bis `Sort criteria
  5216.      4') können Sie hier ein Adressfeld auswählen.
  5217.  
  5218.    * *Clear sort criteria*
  5219.  
  5220.      Um ein Sortierkriterium zu löschen, aktivieren Sie bitte diesen
  5221.      Button.
  5222.  
  5223.    * *Ok und Cancel*
  5224.  
  5225.      `Ok' übernimmt die Änderungen. Für eine Umsortierung müssen Sie
  5226.      aber explizit im Editor `Sort' anwählen (oder den AREXX-Befehl
  5227.      `Sort' verwenden). `Cancel' verwirft die Änderungen.
  5228.  
  5229. Bildschirm-Einstellungen
  5230. ========================
  5231.  
  5232. Es ist möglich, für *DFA* einen eigenen Bildschirm ("Custom Screen")
  5233. öffnen zu lassen. Solange Sie *keinen* Custom-Screen für *DFA*
  5234. aktivieren (vgl. unten), wird *DFA* auf Public-Screens geöffnet.
  5235. Dieses Verhalten läßt sich durch die entsprechenden Tooltypes
  5236. beeinflussen.
  5237.  
  5238. Eigene Bildschirme lassen sich für den *DFA-Editor* und für das
  5239. *DFA-Preferences*-Programm getrennt einstellen.
  5240.  
  5241. Bildschirm-Einstellungen (*DFA-Editor*)
  5242. ---------------------------------------
  5243.  
  5244.    * Use custom screen
  5245.  
  5246.      Hier läßt sich der eigene Bildschirm ein- und ausschalten.
  5247.  
  5248.    * Screen mode
  5249.  
  5250.      Hier wird der ausgewählte Bildschirmmodus angezeigt. Der dem
  5251.      Text-Gadget nachfolgende Button aktiviert den Screenmode-Requester.
  5252.  
  5253.    * Screen title
  5254.  
  5255.      Hier können Sie den Bildschirm-Titel bestimmen.
  5256.  
  5257.    * Screen font
  5258.  
  5259.      Der für den Custom-Screen gültige Standard-Zeichensatz. Der dem
  5260.      Text-Gadget nachfolgende Button aktiviert den Font-Requester.
  5261.  
  5262. Bildschirm-Einstellungen *DFA-Preferences-Programm*
  5263. ---------------------------------------------------
  5264.  
  5265.    * Use custom screen
  5266.  
  5267.      Vgl. PrefsScreenEditor
  5268.  
  5269.    * Same as Editor
  5270.  
  5271.      Das *DFA-Preferences*-Programm wird auf dem selben Screen
  5272.      geöffnet, wie der *DFA-Editor*.
  5273.  
  5274.    * Screen mode
  5275.  
  5276.      Vgl. PrefsScreenEditor
  5277.  
  5278.    * Screen title
  5279.  
  5280.      Vgl. PrefsScreenEditor
  5281.  
  5282.    * Screen font
  5283.  
  5284.      Vgl. PrefsScreenEditor
  5285.  
  5286. Rechtliches
  5287. ***********
  5288.  
  5289. Nutzungsbedingungen
  5290. ===================
  5291.  
  5292.   1. Diese Nutzungsbedingungen beziehen sich auf das Produkt genannt
  5293.      *DFA*, ein Paket für den *AMIGA*-Computer, veröffentlicht von
  5294.      Dirk Federlein unter dem Konzept der *Shareware*. Die Begriffe
  5295.      "Paket", "*DFA*" und "Archiv" beziehen sich auf dieses Produkt.
  5296.      Der Lizenznehmer wird mit "Sie" angeredet. Diese Lizenz bezieht
  5297.      sich *nicht* auf Programme von Dritten, die z.B. in der `c'- oder
  5298.      der `libs'-Schublade der Orginal-Distribution zu finden sind.
  5299.  
  5300.   2. Sie dürfen *DFA* zur Bewertung über einen Zeitraum von bis zu 21
  5301.      Tagen benutzen. Danach *müssen* Sie sich registrieren lassen.
  5302.  
  5303.   3. Dieses Archiv darf nur *ohne das Keyfile*, das Sie als
  5304.      registrierter Benutzer bekommen haben, weitergegeben werden.
  5305.      Bedenken Sie daß im Keyfile Ihr Name enthalten ist, um Sie davon
  5306.      abzuhalten es weiterzugeben.
  5307.  
  5308.   4. Es ist nicht erlaubt, durch die Verbreitung dieses Paketes einen
  5309.      Gewinn zu erwirtschaften. Eine Gebühr zur Deckung der Unkosten,
  5310.      die durch die Verbreitung entstehen (Kopieren der Disketten etc.)
  5311.      ist jedoch gestattet, solange diese *nicht* den Preis übersteigt,
  5312.      den auch Fred Fish für eine seiner "Library Disks" verlangt.
  5313.  
  5314.   5. Es ist nicht gestattet, Dateien des *DFA*-Paketes zu verändern
  5315.      und es dann weiterzugeben. Das Paket darf nur vollständig (aber
  5316.      ohne Keyfile) weitergegeben werden.
  5317.  
  5318.      Die Behandlung mit sogenannten "Packern" (z.B. `lharc', `zoo',
  5319.      etc.) ist gestattet.
  5320.  
  5321.      Ausgenommen von dem Verbot der Veränderung sind:
  5322.  
  5323.         * Die AREXX-Skripts
  5324.  
  5325.           Die Beispiel AREXX-Programme in der `Rexx'-Schublade können
  5326.           angepaßt und/oder erweitert werden.
  5327.  
  5328.         * Die LOCALE-Dateien
  5329.  
  5330.           Mit den "Catalog-Translation"-Dateien (mit der Endung `.ct')
  5331.           ist es möglich, alle Programmtexte von *DFA* an eine
  5332.           Landessprache anzupassen.
  5333.  
  5334.      Wenn Sie derartige Veränderungen vornehmen wollen, können Sie
  5335.      das für Ihren privaten Gebrauch tun, die Weiterverbreitung
  5336.      modifizierter Dateien ist nicht gestattet. (Nichtsdestoweniger
  5337.      wäre der Autor froh, wenn Sie ihm die modifizierten Dateien
  5338.      schicken würden, um  diese eventuell in kommende Versionen von
  5339.      *DFA* hineinzunehmen).
  5340.  
  5341.   6. Wenn Entwickler kommerzieller Software bestimmte Teile von *DFA*
  5342.      in ihre kommerziellen Programmpakete hineinnehmen wollen, müssen
  5343.      Sie zuvor den Autor von *DFA* um Erlaubnis fragen.
  5344.  
  5345.   7. Sie sind damit einverstanden, die Verbreitung von *DFA*
  5346.      einzustellen, sobald dies der Autor von Ihnen verlangt.
  5347.  
  5348.   8. Durch die Benutzung von *DFA* und/oder seine Verbreitung zeigen
  5349.      Sie Ihre Zustimmung zu diesen Lizenzbedingungen und all seinen
  5350.      Bestimmungen und Bedingungen.
  5351.  
  5352.   9. Jedes Mal, wenn Sie dieses Paket weitergeben, erhält der
  5353.      Empfänger automatisch eine Lizenz vom ursprünglichen Lizenzgeber,
  5354.      dieses Paket zu diesen Bestimmungen und Bedingungen zu kopieren
  5355.      (ohne Keyfile!) und/oder zu benutzen. *Es ist nicht erlaubt, andere
  5356.      Einschränkungen an die Empfänger weiterzugeben, als die, die hier
  5357.      genannt wurden*.
  5358.  
  5359.  10. Fred Fish ist es ausdrücklich gestattet, dieses Paket in seine
  5360.      wunderbare "Fish-Disk"-Sammlung hineinzunehmen, sei es auf Diskette
  5361.      oder Compact-Disc.
  5362.  
  5363.  
  5364. Garantie
  5365. ========
  5366.  
  5367. Diese Software wird Ihnen zur Verfügung gestellt, wie sie ist, ohne
  5368. jegliche Gewährleistung irgendeiner Art, sei es ausdrücklich oder
  5369. implizit. Durch die Benutzung von *DFA* sind Sie damit einverstanden,
  5370. jegliches Risiko, das die Verwendung von *DFA* mit sich bringt, selbst
  5371. zu tragen.
  5372.  
  5373. In keinem Fall wird der Autor von *DFA* Ihnen gegenüber für
  5374. irgendwelche Schäden verantwortlich sein, einschließlich jegliche
  5375. allgemeinen, speziellen, zufälligen oder Folgeschäden die durch
  5376. korrekte oder auch falsche Benutzung dieses Paketes entstehen
  5377. (einschließlich, aber nicht beschränkt auf den Verlust von Daten oder
  5378. Verluste, die durch Sie oder Dritte erlitten werden), auch dann nicht,
  5379. wenn der Besitzer oder Dritte auf die Möglichkeit solcher Schäden
  5380. hingewiesen wurden.
  5381.  
  5382. Natürlich ist *DFA* vor der Veröffentlichung ausgiebig getestet
  5383. worden, falls Sie aber dennoch Fehler (Bugs) in *DFA* finden sollten,
  5384. bitte ich Sie, mir diese mitzuteilen, ich werde sie dann sobald wie
  5385. möglich beheben, vgl. auch Bugreports.
  5386.  
  5387. Copyright
  5388. =========
  5389.  
  5390. Die Graphische Benutzeroberfläche wurde mit Hilfe der
  5391. Gadtoolsbox (37.300) (C) 1991-1993 Jan van den Baard generiert.
  5392.  
  5393. Das AREXX Interface wurde mit Hilfe der
  5394. Arexxbox (V1.12) (C) 1992-1993 Michael Balzer generiert.
  5395.  
  5396. Die MagicWB-Icons sind (C) Copyright 1993 Martin Huttenloher
  5397.  
  5398. Der Installer und das Installer Project-Icon ist
  5399. (C) Copyright 1991-93 Commodore-Amiga, Inc.  Alle Rechte vorbehalten.
  5400. Vervielfältigt und verbreitet unter Lizenz von Commodore.
  5401.  
  5402. Die Installer-Software wird zur Verfügung gestellt, wie sie ist und
  5403. kann sich jederzeit ändern. Es werden keinerlei Garantien gegeben.
  5404. Jeglicher Gebrauch findet auf Ihr eigenes Risiko statt. Es wird
  5405. keinerlei Haftung oder Verantwortung übernommen.
  5406.  
  5407. Geschützte Warennamen (Warenzeichen) werden *nicht* besonders
  5408. kenntlich gemacht.  Aus dem Fehlen eines solchen Hinweises kann also
  5409. nicht geschlossen werden, daß es sich um einen freien Warennamen
  5410. handele.
  5411.  
  5412. Registrierung
  5413. *************
  5414.  
  5415. Seit der Version 2.1 ist *DFA* ein Produkt mit dem *SASG*-"Gütesiegel".
  5416.  
  5417. Welche Vorteile dies für *Sie* hat, entnehmen Sie bitte dem
  5418. beiliegenden
  5419.  
  5420. @{" Registrierungs/Informations " system DFA:C/Registration} Programm.
  5421.  
  5422. Dort finden Sie Informationen über Registrierungs-Stellen, die *SASG*,
  5423. Shareware-Gebühr, Zahlungsarten usw.
  5424.  
  5425. Das Registrierungsprogramm kann entweder separat oder direkt aus dem
  5426. About-Requester von *DFA* aktiviert werden.
  5427.  
  5428. Bevor Sie sich registrieren lassen, haben Sie die Möglichkeit, zu
  5429. testen, ob *DFA* Ihren Ansprüchen entspricht.  Jedoch ist es in der
  5430. unregistrierten Version nicht möglich, die *DFA*-Preferences
  5431. abzuspeichern; sämtliche Änderungen bleiben nur bis zum Ausschalten
  5432. bzw. Rebooten des Rechners aktiv, die Position der Fenster wird *nicht*
  5433. gespeichert.
  5434.  
  5435. Dennoch sollte es möglich sein, auch in dieser eingeschränkten Version
  5436. *DFA* ausgiebig zu testen.  Sobald Sie das Programm dann regelmäßig
  5437. verwenden, spätestens aber nach 21 Tagen, müssen Sie sich registrieren
  5438. lassen!
  5439.  
  5440. Sie erhalten dafür Ihr persönliches Keyfile und eine in TeX gesetzte
  5441. (deutsche und englische) Anleitung als DVI-File auf Diskette. Die
  5442. Anleitung liegt zusätzlich als AMIGAGUIDE-File bei (deutsch und
  5443. englisch).
  5444.  
  5445. Meine Adresse finden Sie unter Addresses.
  5446.  
  5447. Updates
  5448. *******
  5449.  
  5450. *DFA* wird ständig weiterentwickelt. Deshalb werde ich in
  5451. *unregelmäßigen* Abständen Updates veröffentlichen.  Diese Updates
  5452. werden voraussichtlich über die folgenden elektronischen Netze
  5453. verschickt werden:
  5454.  
  5455.    * ADS-Netz
  5456.  
  5457.    * AmiNet-FTP-Server
  5458.  
  5459. Insofern Sie Zugang zu einem der oben erwähnten Netze haben, können
  5460. Sie so kostengünstig und schnell auf die jeweils aktuelle Version von
  5461. *DFA* zugreifen. Auch viele Mailboxen haben stets die aktuelle Version
  5462. von *DFA* "auf Lager", z.B.
  5463.  
  5464.      *Publisher's Treff*
  5465.      SASG Support BBS - Alle SASG Produkte verfügbar
  5466.      63834 Sulzbach am Main
  5467.      Tel.: Germany-(0)6028-996886
  5468.      Fido: 2:244/6302.0
  5469. Sie können die neuste Version von *DFA* per Fido-Filerequest über
  5470. diese Box beziehen. Das Magic für den FileRequest ist `DFA'.  Auch
  5471. alle anderen *SASG* Produkte können von dort bezogen werden.
  5472.  
  5473. Alternativ dazu können Sie auch direkt bei mir ein Update bestellen.
  5474. Verwenden Sie dafür bitte - wie bei der Registrierung - das
  5475. beiliegende Registrierungsprogramm.
  5476.  
  5477. Sollten Sie ein CD-ROM-Laufwerk besitzen, können Sie *DFA* auch auf
  5478. der CD-Reihe "Demos und Tools" von ADX-Datentechnik finden:
  5479.  
  5480.      *ADX Datentechnik GmbH*
  5481.      Postfach 710 462
  5482.      22164 Hamburg
  5483.      Tel.: 040 - 642 8225
  5484.            040 - 642 6913
  5485. Weiterhin wird auch Fred Fish für seine PD-Serie entsprechende
  5486. Versionen erhalten, erfahrungsgemäß vergehen aber einige Wochen, bis
  5487. das Programm seinen Weg auf eine der Disketten bzw. CDs findet.
  5488.  
  5489. Bugreports
  5490. **********
  5491.  
  5492. Trotz intensiver Tests vor jeder Veröffentlichung einer neuen Version
  5493. kann nie ganz ausgeschlossen werden, daß sich nicht doch noch Fehler
  5494. in das Programm eingeschlichen haben.
  5495.  
  5496. Diese Tatsache wird umso verständlicher, wenn man weiß, daß der
  5497. Source-Code zu *DFA* inzwischen ca. 2 MB umfaßt!
  5498.  
  5499. Ich bitte daher darum, mir mitzuteilen, wenn Sie Fehler in *DFA*
  5500. entdecken. Auch für Verbesserungsvorschläge bin ich jederzeit offen.
  5501.  
  5502. Bug-Reports können mir entweder per "Sackpost" oder per EMail
  5503. zugesendet werden: Die Adresse finden Sie in Addresses.
  5504.  
  5505. Wichtige Adressen
  5506. *****************
  5507.  
  5508. Adresse des Autors
  5509. ==================
  5510.  
  5511. *Heimatanschrift:*
  5512.      Dirk Federlein
  5513.      Brunnengasse 11a
  5514.      63741 Aschaffenburg
  5515.      Deutschland
  5516.  
  5517. *Semesteranschrift:*
  5518.      Dirk Federlein
  5519.      Am Sonnenberg 34
  5520.      97078 Würzburg
  5521.      Deutschland
  5522.  
  5523. *E-Mail:*
  5524.      UUCP: dirkf@alcmy.franken.de
  5525.      CIS: 100577,1027
  5526.      FIDO: 2:244/6302.12
  5527. EMail erreicht mich immer unter *allen* angegebenden Adressen;
  5528. "normale" Briefe schicken Sie bitte nach Aschaffenburg.
  5529.  
  5530. *Bankverbindung:*
  5531.      Bayerische Vereinsbank Aschaffenburg
  5532.      BLZ: 795 200 70
  5533.      KTO: 160 6 140
  5534.      Deutschland
  5535.  
  5536. Registrierung in Belgien
  5537. ========================
  5538.  
  5539. *Olivier Toebosch*
  5540.      Kapittelstraat 19
  5541.      2610 Wilrijk
  5542.      Belgien
  5543. *E-Mail:*
  5544.      FIDO: 2:292/603.21
  5545. *Bankverbindung:*
  5546.      KTO: 403-4132721-12
  5547.      Belgien
  5548. Registrierung in Deutschland
  5549. ============================
  5550.  
  5551. *Christoph Reichert*
  5552.      Im Hag 2
  5553.      63834 Sulzbach am Main
  5554.      Deutschland
  5555. *E-Mail:*
  5556.      UUCP: chris@ptreff.ab.mayn.sub.de
  5557.      FIDO: 2:244/6302.0
  5558. *Bankverbindung:*
  5559.      Sparkasse Aschaffenburg - Alzenau
  5560.      BLZ: 795 500 00
  5561.      KTO: 528 01 77
  5562.      Deutschland
  5563.  
  5564. Registrierung in England
  5565. ========================
  5566.  
  5567. *Paul Jewell*
  5568.      7 Fairfield Avenue
  5569.      Victoria Park
  5570.      Cardiff
  5571.      Great Britain (Wales)
  5572. *E-Mail:*
  5573.      UUCP: Paul_Jewell@savanna.exnet.com
  5574. *Bankverbindung:*
  5575.      Lloyds Bank
  5576.      BLZ: 30-98-94
  5577.      KTO: 7574426
  5578. Registrierung in Frankreich
  5579. ===========================
  5580.  
  5581. *Etienne Schneider*
  5582.      1 impasse des Sans Boutons
  5583.      F-80000 Amiens
  5584.      Frankreich
  5585. *E-Mail:*
  5586.      UUCP: etienne.schneider@ramses.fdn.org
  5587. Registrierung in Schweden
  5588. =========================
  5589.  
  5590. *AUGS Shareware Center*
  5591.      c/o Nilsson, Färgargränd 35
  5592.      S-831 51  Östersund
  5593.      Sweden
  5594. *E-Mail:*
  5595.      UUCP: augssc@augs.se
  5596.      FIDO: 2:204/404.888
  5597. Registrierung in den USA
  5598. ========================
  5599.  
  5600. *Robert Blayzor*
  5601.      PO Box 807
  5602.      Johnstown, NY 12095-0807
  5603.      U.S.A.
  5604. *E-Mail:*
  5605.      UUCP: die@lsd.org
  5606. Internas
  5607. ********
  5608.  
  5609. Locale-Support
  5610. ==============
  5611.  
  5612. Während *DFA* V1.2x noch 7 verschiedene Sprachen unterstützte, kann
  5613. man für *DFA* V2.0 nur noch zwischen englisch und deutsch wählen.
  5614. Für diese Einschränkung gibt es mehrere Gründe:
  5615.  
  5616.   1. Die englische und deutsche Version kann ich selbst
  5617.      zusammenstellen. Daher bin ich - gerade bei Updates - nicht mehr
  5618.      darauf angewiesen, aus aller Herren Länder *rechtzeitig* die
  5619.      Locale-Dateien zu erhalten.
  5620.  
  5621.   2. Für *DFA* V2.0 wurden die Locale-Dateien erheblich erweitert.
  5622.      Diese Dateien zu übersetzen kann ich kaum noch jemand anderem als
  5623.      mir selbst zumuten.
  5624.  
  5625.   3. Der erhebliche Aufwand, die Locale-Dateien (bei Updates) zu
  5626.      pflegen, hielt mich lange davon ab, größere Änderungen an *DFA*
  5627.      V1.2x vorzunehmen. Bedenken Sie, daß selbst bei nur einem einzigen
  5628.      zusätzlichen Satz oder Wort sämtliche Locale-Dateien geändert
  5629.      werden müssen. Jetzt gibt es (für mich) keine Ausrede mehr für
  5630.      das Aufschieben von Updates.
  5631.  
  5632.   4. Die Anzahl der nicht deutsch- oder englischsprachigen
  5633.      (registrierten) *DFA*-Benutzer hält sich nach wie vor in Grenzen.
  5634.      So habe ich z.B. der Version V1.2x schließlich doch keine
  5635.      französische Übersetzung beigelegt, weil es zunächst keinen
  5636.      einzigen registrierten französischen *DFA*-Benutzer gab. Weiterhin
  5637.      bevorzugen ohnehin die meisten die englischen Programm-Texte.
  5638.  
  5639.  
  5640. Ab Version 2.1 sind auch die französischen Programmtexte verfügbar.
  5641.  
  5642. Das CheckBirthday-Programm
  5643. ==========================
  5644.  
  5645. Seit DFA über einen Arexx-Port verfügt, steht ein Arexx-Skript zur
  5646. Verfügung, das anstehende Geburtstage anzeigt. Dieses Skript hatte,
  5647. neben etlichen Vorteilen, leider den Nachteil, daß es, besonders bei
  5648. vielen Adressen, sehr lange brauchte, bis es seine Arbeit getan hatte.
  5649.  
  5650. Aus diesem Grund liegt der *DFA*-Distribution nun ein Programm bei, das
  5651. die gleiche Aufgabe erfüllt, aber um ein Vielfaches schneller ist.
  5652.  
  5653. Gestartet werden kann es aus der Shell, mit dem Befehl:
  5654.  
  5655.  
  5656.      CheckBirthday ADR=ADDRESSFILE/A BEFORE=DAYSBEFORE/N
  5657.                    AFTER=DAYSAFTER/N DELAY/N
  5658.  
  5659. Hierbei bedeutet:
  5660.  
  5661. `ADDRESSFILE'
  5662.      Die Adressdatei
  5663.  
  5664. `BEFORE'
  5665.      Anzahl der Tage vor dem Geburtstag
  5666.  
  5667. `AFTER'
  5668.      Anzahl der Tage nach dem Geburtstag
  5669.  
  5670. `DELAY'
  5671.      Verzögerung in Sekunden, nachdem alle Addressen angezeigt wurden
  5672.  
  5673. Alternativ zum "Shell-Start" können Sie das Programm auch von der
  5674. Workbench aufrufen. Wichtig ist hierbei, daß Sie dann anstatt
  5675. Parameter zu übergeben, Tooltypes setzen müssen. Diese Tooltypes haben
  5676. die gleichen Namen, wie die Shell-Parameter. Zusätzlich ist der
  5677. Tooltype `WINDOW' verfügbar, mit dem Sie Position und Größe des
  5678. Ausgabefensters bestimmen können, z.B.
  5679.  
  5680.  
  5681.      WINDOW=CON:20/20/400/200/Geburtstage/AUTO/CLOSE/WAIT
  5682.  
  5683. Minimalkonfiguration
  5684. ********************
  5685.  
  5686. Die Minimal-Konfiguration für *DFA* besteht in einem beliebigen
  5687. *AMIGA*-Computer mit mindestens *AMIGA-OS 2.0* und 1 MB RAM.  Da die
  5688. Adressen komplett im RAM-Speicher gehalten werden, gilt hier
  5689. natürlich: Mehr ist besser.
  5690.  
  5691. Eine Festplatte ist nicht zwingend notwendig, aber *sehr* ratsam.
  5692. Sollten Sie über keine Festplatte verfügen, so sollten Sie zumindest
  5693. zwei Diskettenlaufwerke besitzen und dafür sorgen, daß auf der
  5694. Bootdiskette noch genügend Platz vorhanden ist.
  5695.  
  5696. Ab Workbench 2.1 können Sie statt der englischen Programmtexte die
  5697. deutschen einstellen (über die Locale-Preferences der Workbench).
  5698.  
  5699. Verfügen Sie über OS3.x, so können Sie einige zusätzliche (vor
  5700. allem optische) Vorzüge dieser Betriebssystemversion genießen.
  5701.  
  5702. Tips und Tricks
  5703. ***************
  5704.  
  5705. Frage:
  5706.      Nach dem Neustart des Rechners hat *DFA* alle zuvor sorgfältig
  5707.      justierten Fensterpositionen "vergessen" - warum?
  5708.  
  5709. *Antwort:*
  5710.      Um die Window-Positionen zu speichern, müssen Sie die
  5711.      *DFA*-Preferences abspeichern. Dies können Sie z.B. aus dem
  5712.      *DFA-Editor* direkt tun, indem Sie das Menü `Settings->Save
  5713.      Preferences' anwählen.
  5714.  
  5715.      Bitte beachten Sie, daß die Voreinstellungen und damit auch die
  5716.      Window-Positionen nur in der registrierten Version (siehe
  5717.      Registration) abgespeichert werden können.
  5718.  
  5719. Frage:
  5720.      Nachdem ich für das Application-Icon eine neue Position
  5721.      eingestellt habe, bleibt es trotzdem an der alten Stelle.
  5722.  
  5723. *Antwort:*
  5724.      Klicken Sie *zweimal* auf das `Show'-Gadget im
  5725.      Miscelleaneous-Window des *DFA-Preferences*-Programms (siehe
  5726.      PrefsMisc). Nun sollte sich das AppIcon an der gewünschten
  5727.      Position befinden, es sei denn, dieser Platz auf der Workbench ist
  5728.      bereits von einem anderen Icon belegt.
  5729.  
  5730. Frage:
  5731.      Sobald ich irgendetwas an den Adressen ändern möchte, erscheint
  5732.      ein Requester, der sagt, ich benötige zuvor einen
  5733.      "Schreibzugriff" auf die Adressdatei.
  5734.  
  5735. *Antwort:*
  5736.      Schalten Sie den Netzwerk-Modus ab (siehe PrefsMisc) oder - falls
  5737.      Sie diesen benötigen - wählen Sie `Write Access' im
  5738.      `Settings'-Menu des *DFA-Editors* aus.
  5739.  
  5740. Frage:
  5741.      Wenn ich die `HELP'-Taste drücke, erhalte ich keine Online-Hilfe
  5742.      - es passiert gar nichts!
  5743.  
  5744. *Antwort:*
  5745.      Stellen Sie sicher, daß die Online-Hilfe-Dateien
  5746.      `DFAEditor.guide' und
  5747.      `DFAPrefs.guide' existieren und die entsprechenden Tooltypes im
  5748.      *DFA-Editor* (siehe EditorTooltypes) bzw. im
  5749.      *DFA-Preferences*-Programm (siehe PrefsTooltypes) korrekt gesetzt
  5750.      sind.
  5751.  
  5752. Frage:
  5753.      Ich habe eine alte *DFA*-Datei an die aktuelle Datei angehängt,
  5754.      aber die neuen Adressen sind nicht zu finden.
  5755.  
  5756. *Antwort:*
  5757.      Stellen Sie sicher, daß Sie die richtigen Gruppen aktiviert haben.
  5758.      Unter Umständen haben die neuen Adressen noch *keine*
  5759.      Gruppen-Flags gesetzt, dann müssen Sie im *DFA*-Hauptfenster alle
  5760.      Gruppen-Flags deaktivieren, um die neuen Adressen zu sehen.
  5761.  
  5762. Frage:
  5763.      Wenn ich über AREXX die Adressen bearbeite, scheint *DFA* nur
  5764.      Teile des Adressbestandes oder sogar gar keine Adressen zu finden.
  5765.      Warum findet *DFA* die Adressen nicht?
  5766.  
  5767. *Antwort:*
  5768.      Beachten Sie bitte, daß auch die AREXX-Befehle nur auf die
  5769.      Adressen angewandt werden, die der aktuellen Gruppenselektion
  5770.      entsprechen! Um sicherzugehen, daß alle Adressen erreicht werden
  5771.      können, sollten Sie entweder im *DFA-Editor* alle Gruppen
  5772.      aktivieren, oder den AREXX-Befehl `CHANGEGROUPS' verwenden.
  5773.  
  5774. Frage:
  5775.      Nachdem ich eine neue Adresse eingegeben habe, die in Ihrer
  5776.      Gruppen-Flags *nicht* der aktuellen Gruppen-Selektion entspricht,
  5777.      wird diese dennoch angezeigt. Ist dies nicht etwas inkonsequent?
  5778.  
  5779. *Antwort:*
  5780.      Zugegeben. Allerdings wäre es für viele wohl noch verwirrender,
  5781.      wenn die Adresse, die sie gerade eingegeben haben, gar nicht
  5782.      angezeigt würde.
  5783.  
  5784. Frage:
  5785.      Nachdem ich eine neue Adresse eingegeben hatte, wurde diese
  5786.      zunächst auch korrekt im Listview des *DFA-Editors* angezeigt.
  5787.      Nachdem ich dann allerdings das Window "resized" habe, war die
  5788.      Adresse verschwunden!
  5789.  
  5790. *Antwort:*
  5791.      Diese Problem ist im Zusammenhang mit der vorherigen Frage zu
  5792.      sehen.  Zunächst wird jede neueingegebene Adresse - auch wenn
  5793.      diese nicht der aktuellen Gruppenselektion entspricht - angezeigt.
  5794.      Bei einer Größenveränderung des Hauptfensters wird allerdings
  5795.      eine Reformatierung der Listview-Einträge ausgelöst und hier
  5796.      wird dann die aktuelle Gruppenselektion berücksichtigt! Dadurch
  5797.      "verschwinden" natürlich die neuen Einträge, falls sie nicht mit
  5798.      der aktuellen Gruppenselektion übereinstimmen.
  5799.  
  5800. Frage:
  5801.      Obwohl ich alle Modem-Parameter korrekt eingestellt habe, wählt
  5802.      mein Modem nicht. Zwar wird die anzurufende Adresse noch
  5803.      angezeigt, aber das Modem macht keinerlei Anstalten, die
  5804.      zugehörige Telefonnummer auch zu wählen!
  5805.  
  5806. *Antwort:*
  5807.      Unter Umständen verträgt Ihr Modem nicht die in den
  5808.      *System-Preferences* (Serial) eingestellte Baud-Rate. Setzen Sie
  5809.      diese dort herab, bis das Wählen korrekt funktioniert.
  5810.  
  5811. Danke an...
  5812. ***********
  5813.  
  5814. Viele Leute halfen mir, *DFA* zu dem zu machen, was es heute ist.
  5815. Danken möchte ich daher...
  5816.  
  5817.    ... *meinen Betatestern*
  5818.  
  5819.      Stefan Bauer, Daniel Egger, Sven Gmelin, Michael 'Ghandi' Herold,
  5820.      Michael 'Mick' Hohmann, Martin Huttenloher, Kai Iske, Axel Jusek,
  5821.      Peter Klassmann, Michael Liebl, Sven Lucas, Carsten Melberg, Peter
  5822.      Meyer, Alexander Reifinger, Christoph Schuster, Manfred Schwab,
  5823.      Bernd Stieler, Stefan Stuntz, Robert Wahnsiedler, Christian Werner.
  5824.  
  5825.    ... *meinen RegSites*
  5826.  
  5827.      Robert Blayzor, Katja und Paul Jewell, Andre Lackmann, Christoph
  5828.      Reichert, Mats-Olov Rustad, Etienne Schneider, Olivier Toebosch.
  5829.  
  5830.    ... *Martin 'XEN' Huttenloher*
  5831.  
  5832.      Malte die wunderschönen Magic-WB-Icons (8 Farben), sowie die
  5833.      Gadget-Images für die Gadget-Leiste des *DFA-Editors*.
  5834.  
  5835.      Wer Gefallen an den Icons findet, die in der *DFA*-Distribution zu
  5836.      finden sind, sollte sich unbedingt einmal die komplette `MagicWB'
  5837.      von Martin Huttenloher ansehen!
  5838.  
  5839.    ... *Kai Iske*
  5840.  
  5841.      Mein "ältester" Beta-Tester. Er hat auch noch die Pre-V1.0-Zeit
  5842.      "miterlitten". Für die Version V2.0 stellte er mir
  5843.      freundlicherweise eine schnelle Sortier-Funktion zur Verfügung.
  5844.      Auch das `RemindBirthday'-Programm stammt von ihm.
  5845.  
  5846.    ... *Katja und Paul Jewell, Donald Dalley*
  5847.  
  5848.      Für das Korrektur-Lesen der englischen Anleitung.
  5849.  
  5850.    ... *Etienne Schneider*
  5851.  
  5852.      Für die französichen Locale-Dateien und die Übersetzung der
  5853.      Anleitung.
  5854.  
  5855.    ... *Stefan Stuntz*
  5856.  
  5857.      Für viele Telefongespräche und sein Verständnis, daß *DFA*
  5858.      immer noch nicht sein `Magic User Interface' (`MUI') unterstützt.
  5859.  
  5860.    ... *allen anderen,*
  5861.  
  5862.      die Bugreports und/oder Verbesserungsvorschläge schickten.
  5863.  
  5864. Entstehungsgeschichte
  5865. *********************
  5866.  
  5867.  
  5868.  
  5869.      ------------------------------------------------------------
  5870.      Version 2.60                            (26.10.95 14:12:51)
  5871.      ------------------------------------------------------------
  5872.      
  5873.           - dfa.library/About: Updated about logo and copyright notice.
  5874.             Cleaned up gui calculation for the about window.
  5875.      
  5876.           - Recompiled using SAS\C 6.56
  5877.      
  5878.           - DFAEditor/SaveAs: Enforcer hit and junk within the pattern
  5879.             string gadget. Fixed.
  5880.      
  5881.           - DFAEditor: Refreshing of the edit window (simple refresh
  5882.             window) did not work. Fixed.
  5883.      
  5884.           - DFAEditor: Loading a Preferences file with more panel list-
  5885.             view lines than the current setting have, crashed the
  5886.             progam. Fixed.
  5887.             (Report: T.W. Hansen)
  5888.      
  5889.           - DFAEditor: RSHIFT-<Return> did not pop up the EDIT window as
  5890.             it did in former versions, but worked as a "Quick Search"
  5891.             keystroke. This did NOT make sense, so I disabled "Quick
  5892.             Search" for all ASCII charakters 'smaller' than the '!'.
  5893.             (Request: Xen)
  5894.      
  5895.      
  5896.      ------------------------------------------------------------
  5897.      Version 2.50                            (31.07.95 15:33:34)
  5898.      ------------------------------------------------------------
  5899.      
  5900.           - DFAEditor/Full: Edit/Ok button shortcuts had been exchanged.
  5901.             Fixed.
  5902.      
  5903.           - DFAEditor: Changed getting of halfshine pen. If everything
  5904.             else (i.e. ReadPixel()) fails, the halfshine pen is set to
  5905.             pen #5.
  5906.      
  5907.           - DFA-Server: Changed the CHANGEGROUPS command syntax. Added
  5908.             the 'ALL' parameter.
  5909.      
  5910.           - dfa.library: Fixed a bug in internal list functions that
  5911.             made the DFA->JumpTo function produce enfrocer hits.
  5912.      
  5913.           - DFAPrefs: After changing the screen prefs, DFAEditor and/or
  5914.             DFAPrefs are (re)opened on the new screen(s) at once.
  5915.             (Suggestion: D. Egger)
  5916.      
  5917.           - DFA-Editor: When you cancelled the input of a _new_ address,
  5918.             left the DFAEditor and reentered if (e.g. Hotkey), the
  5919.             program crashed during the reformatting of the listview.
  5920.             Fixed.
  5921.      
  5922.           - DFA-Prefs: Optimized window refreshing and made all windows
  5923.             simple refresh. Should be faster and less memory hungry now.
  5924.      
  5925.           - DFA-Editor: Optimized window refreshing and made all but the
  5926.             main window simple refresh windows. Should be faster and less memory
  5927.             hungry now.
  5928.      
  5929.           - DFA.library: Fixed a bug in readprefs(). Took me about 8h to
  5930.             track this one down! :-(
  5931.      
  5932.           - DFA-Server: Fixed several bugs regarding AppIcon/AppMenu.
  5933.      
  5934.           - DFAEditor: If you try to run the preferences program via the
  5935.             corresponding menu item and the prefs program is already
  5936.             running, it pops to front. Should have worked like this all
  5937.             the time before, but never did:-)
  5938.      
  5939.           - DFAEditor/Main: Hopefully fixed a bug, which could (!)
  5940.             appear, if you resized the main window severly times and
  5941.             clicked around like crazy;-) Made NewSize/SizeVerify
  5942.             messages "safer".
  5943.             (Report: Mick)
  5944.      
  5945.           - DFAEditor/(Un)Set Groups: New window layout. Instead of
  5946.             16 checkbox gadgets there are 8 cycle gadgets now. The
  5947.             result is the same as before, but I think it's better to use
  5948.             now and looks even nicer.
  5949.      
  5950.           - DFA.library: All DFA preferences files get a 'magic' now
  5951.             that prevents DFA from loading other than the correct
  5952.             DFA prefs files.
  5953.      
  5954.           - DFAPrefs/Misc: The AppIcon position is now updated as soon
  5955.             as you change its x and/or y position.
  5956.      
  5957.           - DFAPrefs: Several shortcuts did not work properly or were
  5958.             used twice. Fixed.
  5959.             (Report: A. Stieler)
  5960.      
  5961.           - DFAEditor: Added pattern field to 'Save as...' file
  5962.             requester.
  5963.             (Request: Mick)
  5964.      
  5965.           - DFA.library/global: In connection with the 'ADDRESSFILE'
  5966.             tooltype, an error requester appeared, telling you that
  5967.             the address file default.dfa could not be opened.
  5968.             Fixed.
  5969.      
  5970.           - DFAEditor/Main: Optimized refreshing after the user resized
  5971.             the main window. The window border wil now longer be
  5972.             overwritten, when the window is made smaller!
  5973.      
  5974.           - DFA.library/CustomScreens: Fixed the CustomScreen/OS2.x
  5975.             bug! Gave OS3.x Byte values to a OS2.x function that
  5976.             understands values from 0 to 15 only.
  5977.      
  5978.           - DFAEditor/Main: After resizing the window, the gadget panel
  5979.             was completely ENABLED, even if no entry of the listview had
  5980.             been selected at all!
  5981.             (Report: Mario Cattaneo)
  5982.      
  5983.           - DFAEditor/Full: After you have moved around within the
  5984.             address list and left the full window, the current position
  5985.             was NOT updated. Fixed.
  5986.             (Report: Mick)
  5987.      
  5988.           - DFAPrefs/Misc: 'Show AppMenu' text was too long. Shortened.
  5989.             (Report: Mick)
  5990.      
  5991.           - Network mode: Fixed several 'security holes', e.g.
  5992.             Full->Edit was always possible, even if the user did not
  5993.             have the write lock to the address file!
  5994.             (Report: Mick)
  5995.      
  5996.           - DFAEditor/Save: Auto-Write lock enabled.
  5997.             (Request: Mick)
  5998.      
  5999.           - DFAPrefs/Fonts: New button 'Same as Editor' copies the font
  6000.             settings from the DFAEditor to the DFAPrefs fields.
  6001.             (Suggestion: Mick)
  6002.      
  6003.           - DFA.library/About: The Update/Register button has been too
  6004.             small for the text.
  6005.             (Report: Mick)
  6006.      
  6007.           - DFAEditor/Main: Added menus for the displaysort (see below).
  6008.             This will sort the listview display by the menu item you
  6009.             select (Salutation, Name, ...). The internally stored data,
  6010.             however, are _not_ sorted. This has to be done by the usual
  6011.             sort function.
  6012.             Please notice: If you've used the display sort, The
  6013.             'quick search' (RSHIFT <letter>) function will _not_
  6014.             work on these resorted items.
  6015.             (Request: Mick)
  6016.      
  6017.           - DFA.library/Display-Sort: Implemented display sort routine.
  6018.             This will sort the _display_ of e.g. the DFA-Editor
  6019.             temporarily! I.e. the real order of the addresses will NOT
  6020.             be touched.
  6021.             (Request: Mick)
  6022.      
  6023.           - DFA.library/Sort(): Sped up sort function! Actually, the
  6024.             sort kept the same, but the list handling around the sort
  6025.             was highly optimized. Just try it!
  6026.      
  6027.           - DFAEditor: If you load an address file, the filename is
  6028.             updated within the window title now.
  6029.             (Report: B. Stieler)
  6030.      
  6031.           - DFAPrefs/Arexx: File requesters for loading arexx scripts
  6032.             now have a pattern string (will be saved with the prefs)
  6033.      
  6034.           - dfa.library/network: If one tries to get write access and a
  6035.             lockfile exists, which contains this user's and host's name,
  6036.             this lockfile will be deleted and the write access will
  6037.             succeed.
  6038.             (Suggestion: Mick)
  6039.      
  6040.           - DFAEditor/Load: Enabled Pattern-String in file requester.
  6041.             This pattern will be remembered and saved with the
  6042.             preferences.
  6043.             (Request: MickH)
  6044.      
  6045.           - DFAEditor/Full: Layout rewritten from scratch. Actually, it
  6046.             looks as it did before, but internally a lot was changed:-)
  6047.             As a consequence of this redesign the listview of this
  6048.             window will allways be sized as high that all address
  6049.             fields fit into it.
  6050.      
  6051.           - DFAPrefs/Arexx: Mixed up some gadtools tags -> underscore
  6052.             was not displayed correctly.
  6053.             (Report: Daniel Egger, Mick, ...)
  6054.      
  6055.           - DFAEditor: Auto write access mode changed. The network
  6056.             status window does no longer pup up while getting and
  6057.             freeing the write lock.
  6058.      
  6059.           - DFA library: Changed internal lock file format. Fields are
  6060.             seperated by a newline charakter now.
  6061.      
  6062.           - DFA library: DFA no longer reports an error, if there is no
  6063.             file name given in the DFAPrefs/Paths for the address file.
  6064.      
  6065.           - DFA (Server): ADDRESSFILE did not work properly. Fixed.
  6066.      
  6067.           - DFA-Library: Changed lock file naming. Now DFA tries first
  6068.             to append the 'lok' extension. If the filename is too long,
  6069.             it cuts as many charakters as needed from the original
  6070.             filename and appends the extension afterwards.
  6071.      
  6072.           - DFAEditor: When moving through the addresses using the
  6073.             cursor keys, the SELECTED and GROUPS flags where
  6074.             (automatically;-)) set wrong! Fixed.
  6075.      
  6076.           - DFAPrefs/Arexx: Underscores for gadget shortcuts
  6077.             are set correctly now.
  6078.      
  6079.           - DFA(Server): Frees write lock, if signalled by another
  6080.             DFA application.
  6081.      
  6082.           - DFAEditor: Frees write lock, if signalled by another
  6083.             DFA application.
  6084.      
  6085.           - DFAPrefs: Server is signalled, if network mode is
  6086.             disabled.
  6087.      
  6088.           - DFAPrefs: When you disable the network mode, the DFAEditor
  6089.             is signalled to free the write access.
  6090.      
  6091.           - DFAEditor: Finished new "auto write access" feature. There
  6092.             may be still some parts, which I've not updated, however.
  6093.      
  6094.           - DFAEditor: (Network mode) When you changed something and
  6095.             tried to leave the editor, you got the message to get write
  6096.             access first, you couldn't decide just to leave the editor
  6097.             without saving anything! Now, this is possible! ;-)
  6098.             (Request: Mick)
  6099.      
  6100.           - DFA-Editor: Started to implement auto locking for the
  6101.             network mode. Got it to work on a first, simple basis.
  6102.             Really hope, I can finish it, BEFORE I go to Spain...;-=)
  6103.      
  6104.           - DFA Library: File locking mechanism changed! It should be
  6105.             possible now, to use even NFS partitions to store the
  6106.             DFA databases.
  6107.             (Request: Mick)
  6108.      
  6109.           - DFAEditor/Edit: Movement from within the Edit window
  6110.             causes a reorganization of this and all related functions.
  6111.             "Some" work. Needs real testing as well!
  6112.      
  6113.           - DFAEditor: Started to implement movement functions into
  6114.             the Edit window similar to the Full window. I don't plan to
  6115.             provide any gadgets, but want to implemnt this using
  6116.             keys "only".
  6117.             (Suggestion: Mick)
  6118.      
  6119.           - DFAPrefs/Panel list: Added Up/Down/Insert line buttons.
  6120.             Changed behaviour ov the clear line button: Now all lines
  6121.             below the cleared one are moved up by one.
  6122.             (Suggestion: Mick)
  6123.      
  6124.           - DFAPrefs/Address list: Added Left/Right/Insert col.
  6125.             buttons. Changed behaviour of the clear column button:
  6126.             Now all columns behind the cleared one are move to front
  6127.             by one.
  6128.             (Suggestion: Mick)
  6129.      
  6130.           - DFA(Server)/SETPREFS,GETPREFS: Added parameters to
  6131.             get/set the groupnames.
  6132.             (Suggestion: H. Hucke)
  6133.      
  6134.           - DFA-Editor/Edit window: Alternate hires layout added.
  6135.             (Suggestion: Mick)
  6136.      
  6137.           - DFA-Prefs/Misc window: Additional Checkbox: Hires Mode.
  6138.             This checkbox dis-/enables the hires mode. Hires mode means
  6139.             that the user has plenty of room on his screens and wants to
  6140.             use the alternate hires layout, if available.
  6141.             (Suggestion: Mick)
  6142.      
  6143.           - DFA-Editor: "New" - Groups are preset to the groups
  6144.             currently selected in the main window.
  6145.             (Suggestion: Mick)
  6146.      
  6147.           - DFA-Editor: The name of the address file is shown in the
  6148.             title bar of the main window now.
  6149.      
  6150.           - Recompiled with SAS/C v6.55.
  6151.      
  6152.           - DFA.library: Finished custom screen support. Dropped the
  6153.             plan to support OWN public screens, so all you get are
  6154.             non public custom screens.
  6155.      
  6156.           - DFA-Library: Gave set custom screen settings (DFAPrefs)
  6157.             its functionality. Some file tuning keeps to be done I
  6158.             fear...:-)
  6159.      
  6160.           - DFAPrefs: Changed the GetEntry image
  6161.      
  6162.           - DFAPrefs: Screen mode window implemented, still non
  6163.             functional:-)
  6164.      
  6165.           - DFA-Editor: Postprocess script did handle EDITTEMPLATE
  6166.             tempararily as well as the "usual" template script, which
  6167.             may be considered to be a but:-) Fixed.
  6168.             (Report: Mick)
  6169.      
  6170.           - dfa.library: Changed parameters of adr_appendlist().
  6171.             Now you may additionally give a filename:-)
  6172.      
  6173.           - DFA-Server: Changed Arexx commands:
  6174.             LOAD/APPEND/SAVEAS to work with the new freq
  6175.             function.
  6176.      
  6177.           - dfa.library: New function dfa_getfilename() provides a nice
  6178.             way to select files (a file requester:-) and does all the
  6179.             boring stuff needed for this.
  6180.      
  6181.           - DFA-Server: Implemented Arexx command SAVEPREFS.
  6182.      
  6183.           - DFAEditor: Improved Edit-Hook. Now it supports jumping
  6184.             wordwise using <CRTL> <CURSOR> <LEFT|RIGHT>.
  6185.      
  6186.           - DFA-Server: Arexx command: Search
  6187.             Added new parameter NOWILDCARDS/S.
  6188.      
  6189.           - DFA-Server: New Arexx commands: SETPREFS, SAVEPREFS
  6190.      
  6191.           - DFAEditor: Made postprocessing arexx script work:-)
  6192.      
  6193.           - dfa.library: Load/Save function now take care of the
  6194.             protection bits and the user and group ids.
  6195.             (Request: Michael "Ghandi" Herold)
  6196.      
  6197.           - dfa.library: Tracked down one really ugly bug:
  6198.             while reformatting the display list, SOMETIMES memory was
  6199.             freed that already had been freed before! Really strange,
  6200.             but anyway, It's gone now (took this chance to add an
  6201.             AllocVecPooled stub to the library code:-))
  6202.      
  6203.           - DFAPrefs: Save about 1.5K by locale handling optimization:-)
  6204.      
  6205.           - DFA-Server: New Arexx command: LOADPREFS.
  6206.             This command loads an alternate prefs file.
  6207.      
  6208.           - dfa.library: Added support for nonwildcard search
  6209.             (see 'DFAEditor' below).
  6210.      
  6211.           - DFAEditor: The search window now has an additional
  6212.             checkbox "Use WildCards". If it is selected, searching is
  6213.             performed with complete pattern matching (#? etc.).
  6214.             If it is UNselected, only a partial string search is done.
  6215.             Less powerful, but very FAST :-)
  6216.      
  6217.           - DFAEditor: Completely redesigned the search window, well
  6218.             actually it looks similar as before, but was rewritten from
  6219.             scratch nevertheless.
  6220.      
  6221.           - DFAEditor: New menu items: Load Prefs, Save Prefs as.
  6222.             Now it is possible to use multiple prefs files.
  6223.      
  6224.           - DFA.library: Adopted read/write-prefs according to the
  6225.             new fields (arexx scripts...)
  6226.      
  6227.           - DFAPrefs: Added PostProcess script, and checkbox
  6228.             to switch it on/off
  6229.      
  6230.           - DFAEditor: Post processing script for the New function. This
  6231.             may even be dis/enabled seperately via a menu item and may
  6232.             be used to postprocess a just entered address.
  6233.      
  6234.           - DFAPrefs: Code cleanup...saved a few bytes:-)
  6235.      
  6236.           - DFAEditor: Added support for postprocess script
  6237.             for new function: This Arexx script will be executed, as
  6238.             soon as the new address has been entered.
  6239.      
  6240.           - DFAPrefs: New menu items:
  6241.             Open, Save as, Set To Defaults, Last Saved, Restore
  6242.      
  6243.           - DFAEditor: 2 new menu items to check/uncheck all
  6244.             group flags
  6245.      
  6246.           - DFAEditor: Bug in Edit window fixed. Every time you hit OK,
  6247.             a new entry was inserted into the address listview, although
  6248.             this new entry didn't exist at all!
  6249.             (Report: Kai Iske)
  6250.      
  6251.           - DFAPrefs: Changed "Arexx  Commands" window.
  6252.             * Support for shift qualifier
  6253.             * Support for template arexx script
  6254.             * New "layout" :-)
  6255.      
  6256.           - DFAEditor: Added 10 "additional" function keys for
  6257.             arexx scripts, i.e. you may execute 10 more arexx scripts
  6258.             by hitting <SHIFT> additionally.
  6259.      
  6260.           - DFAEditor: Now it is possible, to change the Template
  6261.             "during" the "New" procedure. I.e. you may set
  6262.             an arexx script which is executed every time you
  6263.             use the "New" command.
  6264.      
  6265.           - DFAEditor: New-Window. Additional gadget
  6266.             to make it possible to enter another NEW address
  6267.             without closing the window and open it again.
  6268.      
  6269.           - New Arexx command: EDITTEMPLATE
  6270.             Like "Edit", just for the template
  6271.      
  6272.           - New Arexx command: GETTEMPLATE
  6273.             Returns the template "address".
  6274.      
  6275.           - New Menu: Arexx Commands. All Arexx commands are
  6276.             listed here, especially to remind the user on which
  6277.             function key he installed which arexx command
  6278.      
  6279.      
  6280.      ------------------------------------------------------------
  6281.      Version 2.25                            (21.01.95 00:30:45)
  6282.      ------------------------------------------------------------
  6283.      
  6284.           - QuickSearch function (<RSHIFT><letter>) now works
  6285.             locale sensitive (if locale is installed).
  6286.      
  6287.           - New mapping routine for the DFAEditor images implemented.
  6288.      
  6289.           - QuickSearch function implemented. As soon as you hit RSHIFT-<letter>,
  6290.             in the DFAEditor main window, the first entry beginning with <letter>
  6291.             is selected.
  6292.             (Suggestion: Mick)
  6293.      
  6294.           - Arexx functions 'NEXT' and 'PREV' did not return an
  6295.             Arexx error code (RC != 0) when no next address was
  6296.             available. This has been a consequence of the enforcer
  6297.             hit removement and is fixed now!
  6298.      
  6299.           - Fixed several enforcer hits that came up, if you tried
  6300.             to move within an EMPTY address list using the Arexx
  6301.             commands 'first', 'last', 'next', 'prev', 'nextsel',
  6302.             'prevsel'.
  6303.      
  6304.      
  6305.      ------------------------------------------------------------
  6306.      Version 2.24                            (27.10.94 15:59:08)
  6307.      ------------------------------------------------------------
  6308.      
  6309.           - If you tried to delete the FIRST address in the address
  6310.             list, DFA crashed. Fixed.
  6311.      
  6312.      
  6313.      ------------------------------------------------------------
  6314.      Version 2.23                            (26.10.94 00:17:11)
  6315.      ------------------------------------------------------------
  6316.      
  6317.           - The 'ADDRESSFILE' tooltype and cli parameter respectively
  6318.             made some "problems", as it caused some enforcer hits,
  6319.             especially when you gave a nonexisting filename.
  6320.             (Report: Markus Stipp)
  6321.      
  6322.      
  6323.      ------------------------------------------------------------
  6324.      Version 2.22                            (25.10.94 23:09:40)
  6325.      ------------------------------------------------------------
  6326.      
  6327.           - After the arexx commands 'gui output off' and
  6328.             'gui output on' the current entry was not updated, which
  6329.             could lead to confusion:-)
  6330.             (Report: Kai Iske)
  6331.      
  6332.      
  6333.      ------------------------------------------------------------
  6334.      Version 2.21                            (14.10.94 12:07:42)
  6335.      ------------------------------------------------------------
  6336.      
  6337.           - If you entered more than 120 chars into the Comment field,
  6338.             DFA crashed, as the internal string buffer was a bit too
  6339.             small. Fixed.
  6340.             (Report: D. Ekholm)
  6341.      
  6342.      
  6343.      -----------------------------------------------------------
  6344.      Version 2.2                             (07.10.94 21:48:28)
  6345.      -----------------------------------------------------------
  6346.      
  6347.           - DFAEditor: If you selected 'All' to select all visible
  6348.             addresses, all available addresses were counted.
  6349.             This could lead to confusion:-). Fixed.
  6350.             (Report: Xen)
  6351.      
  6352.           - Locale bug fixed: If locale.library was present but not the
  6353.             locale: assign, DFA crashed:-(
  6354.      
  6355.           - Last minute bug fixed: If the editor was used without
  6356.             the server, it could happen (well, the chance was quite
  6357.             big:-)) that the Prefs program wasn't found!
  6358.      
  6359.           - (Un)set groups window did not close after pushing one of the
  6360.             (action) buttons, but you had to hit the close icon or the cancel
  6361.             button. Fixed.
  6362.             (Report: Xen)
  6363.      
  6364.           - CheckBirthday program included. Thanks Kai!
  6365.             Even got a wonderful icon for it. Thanks Xen!
  6366.      
  6367.           - DFAEditor/Print: A small window poped up, containing the
  6368.             printer name. I had forgotten to remove this 'puts()' call
  6369.             after a debugging session. Fixed.
  6370.             (Report: K.Kilper, M.Herold, etc.)
  6371.      
  6372.           - DFAEditor: Sometimes 'Addresses modified' text was
  6373.             not displayed - fixed.
  6374.             (Report: Michael Herold)
  6375.      
  6376.           - DFA-Editor: Status text display function deleted one
  6377.             pixel too much.
  6378.             (Report: Michael Herold)
  6379.      
  6380.           - Installer ist now available with german description texts
  6381.             as well. Notice: I still use the unlocalized installer, but
  6382.             have translated all custom description and help texts.
  6383.      
  6384.           - (Re)implemented "own" text gadget for the messages
  6385.             in the DFAEditor. This should remove any problems with
  6386.             OS < 3.x and several "special" fonts.
  6387.      
  6388.           - *** HD - Problem ***
  6389.             Some work lost ;-(
  6390.      
  6391.           - Search-Next after changing groups crashed.
  6392.             Fixed.
  6393.             (Report: Kai Iske)
  6394.      
  6395.           - If you've used a menu shortcut while the listview was
  6396.             reformatted (during the DFAEditor startup) and this caused
  6397.             a window to open, the main window poped in front as soon
  6398.             as the reformatting was finished. Fixed.
  6399.             (Report: Xen)
  6400.      
  6401.           - Cleaned up adr_fileio.h. Format strings no longer needed!
  6402.      
  6403.           - Changed the default address file name from
  6404.             s:adr.file to DFA:Addressfiles/default.dfa.
  6405.             This was done to give the DFA:AddressFiles drawer
  6406.             more sense. Up to now it has been an empty drawer;-))
  6407.      
  6408.           - Improved the information-i look. Up to now the
  6409.             lower serive has been overwritten by the frame.
  6410.             (Report: Xen)
  6411.      
  6412.           - Switched back to Smartrefresh...some tests showed that
  6413.             simple refresh leeds to problems at least while the main
  6414.             window input loop is "locked" (e.g. edit window active) or a
  6415.             bit "slow" (other activities).
  6416.      
  6417.           - Removed a bug that appeared after the change to a simple
  6418.             refresh window: Readpixel "sometimes" returned an error
  6419.             code (-1), but this code was used as a pen number ;-( .
  6420.      
  6421.           - Arexx-Port: IMPORTANT CHANGE
  6422.             Up to now I implemented the /T switch as described in
  6423.             the RKMs (3rd revision), i.e. giving the parameter just
  6424.             toggled the current stage. This was, however not 100%
  6425.             correct as newer information tells.
  6426.             Now, the /T switch works as it should have all the time
  6427.             before. Giving "ON" or "YES" means toggle switch on, "OFF" or
  6428.             "NO" means switch it off.
  6429.             I do really hope that this change will not lead to any
  6430.             troubles... ;-)
  6431.             (Report: Magnus Holmgren)
  6432.      
  6433.           - Arexx-Port: New command: GUI input/T output/T
  6434.             Enables/disables DFAEditor user input and DFAEditor
  6435.             "output", i.e. listview updating etc.
  6436.             (Request: Kai Iske)
  6437.      
  6438.           - DFAEditor main window has been an smart refresh window,
  6439.             which made the display "a bit slow" on 256 color screens.
  6440.             Now it's a simple refresh window with "custom" refresh
  6441.             handling.
  6442.             (Request: Kai Iske)
  6443.      
  6444.           - Search function: Looked up some wrong fields. Fixed.
  6445.             (Report: Henning Hucke)
  6446.      
  6447.           - "Improved" the about window, i.e. made it more "fool proof"
  6448.             against enforcer hits and "too" long strings.
  6449.             Do really hope it works in _every_ case;-)
  6450.             (Report: Kai Iske, Xen)
  6451.      
  6452.           - Implemeted visual feedback for all button gadgets in
  6453.             DFAEditor and DFAPrefs.
  6454.             Has been some work and needs some more code, but I think,
  6455.             it's worth the price;-))
  6456.      
  6457.           - Added some more messages for the DFA-Editor message
  6458.             gadget. Some fine tunig of the user interface for the
  6459.             "Search" and "Copy to Clip" functions.
  6460.      
  6461.           - Another speedup for the reformatting of the
  6462.             main address listview. Optimized puddle size for the main
  6463.             address list and the display list. Especially the display
  6464.             list puddle size was a bit too small.;-)
  6465.      
  6466.           - Enlarged buffer sizes for the string gadgets in
  6467.             DFAEditor/EditWindow. This is the last part in DFA where
  6468.             fixed sized buffers are needed, as Gadtools must know
  6469.             about the string gadget size.
  6470.      
  6471.           - Cleaned up some parts of code in:
  6472.             * DFAEditor/adr_showdial.c
  6473.             * reslib/adr_list.c
  6474.             * include/buffers.h
  6475.      
  6476.           - Enhancement: Sped up address file loading by some
  6477.             percent;-))
  6478.             (Request: Xen)
  6479.      
  6480.           - Changed locale handling! Up to now, ALL (english) default
  6481.             strings have been included into the dfa.library! This made
  6482.             not much sense, of course. Now,  the default locale strings
  6483.             are located where they are needed: In the different parts
  6484.             of DFA;-) (Editor/Server/Prefs)
  6485.      
  6486.           - Added clipboard support. Up to now there is only the
  6487.             possibility given to COPY the COMPLETE current address
  6488.             to the clipboard (UNIT 0). This can be enhanced, of course,
  6489.             either by configuration the fields to copy or by setting the
  6490.             clipboard unit, etc.
  6491.             Only NON-Zero fields are copied to the clipboard.
  6492.      
  6493.           - Some minor important window positions were not saved.
  6494.             Fixed.
  6495.      
  6496.           - (Un)set groups: It is possible now to change the addresses'
  6497.             group flags comfortably out of the DFAEditor main window.
  6498.             A window pops up that lets you set / unset the group flags
  6499.             of the active/all marked/all addresses.
  6500.             (Request: Michael 'Mick' Hohmann)
  6501.      
  6502.      
  6503.      -----------------------------------------------------------
  6504.      Version 2.1                             (12.05.94 18:12:28)
  6505.      -----------------------------------------------------------
  6506.      
  6507.           - Panel listview has had a "selected" text field. Removed.
  6508.      
  6509.           - Redesigned About window to display the DFA logo and the SASG
  6510.             logo as well. More work than I'd expected:-)
  6511.      
  6512.           - DFAEditor/Full: Description texts have been in english.
  6513.             Localization works now.
  6514.             (Report: Marcel Hofstetter)
  6515.      
  6516.           - DFAPrefs: Set RMBTRAP flag in all windows (exception: main
  6517.             window).
  6518.             (Suggestion: Marcel Hofstetter)
  6519.      
  6520.           - Added 'Windows' like gadget panel. Removed toolbox
  6521.             stuff.
  6522.      
  6523.           - Changed the Edithook for all windows of DFAPrefs that contain
  6524.             ONE string/integer gadget only. Up to now it has not been
  6525.             possible to leave such a gadget by hitting RETURN.
  6526.      
  6527.      
  6528.      -----------------------------------------------------------
  6529.      Version 2.0                             (21.04.94 00:07:57)
  6530.      -----------------------------------------------------------
  6531.      
  6532.             --- Initial release ---
  6533.  
  6534. Index
  6535. *****
  6536.  
  6537.  
  6538.  
  6539.  Öffnen                                EditorMenuOpen
  6540.  Überweisung                           BelgiumRegSite
  6541.  Überweisung                           EnglishRegSite
  6542.  Überweisung                           GermanRegSite
  6543.  Überweisung                           MyAddress
  6544.  ADDRESSFILE                            ServerCLIParams
  6545.  ADDRESSFILE                            ServerTooltypes
  6546.  CX_POPKEY                              ServerTooltypes
  6547.  CX_POPKEY                              ServerCLIParams
  6548.  CX_POPUP                               ServerTooltypes
  6549.  CX_POPUP                               ServerCLIParams
  6550.  CX_PRIORITY                            ServerTooltypes
  6551.  CX_PRIORITY                            ServerCLIParams
  6552.  DFAEDITOR                              ServerCLIParams
  6553.  DFAEDITOR                              ServerTooltypes
  6554.  DFAPREFS                               EditorTooltypes
  6555.  DFAPREFS                               EditorCLIParams
  6556.  DONOTWAIT                              ServerTooltypes
  6557.  GUIDEFILE                              PrefsTooltypes
  6558.  GUIDEFILE                              EditorCLIParams
  6559.  GUIDEFILE                              PrefsCLIParams
  6560.  GUIDEFILE                              EditorTooltypes
  6561.  PORTNAME                               ServerTooltypes
  6562.  PORTNAME                               ServerCLIParams
  6563.  PUBSCREEN                              PrefsTooltypes
  6564.  PUBSCREEN                              EditorCLIParams
  6565.  PUBSCREEN                              PrefsCLIParams
  6566.  PUBSCREEN                              EditorTooltypes
  6567.  UPPERPUBSCREEN                         PrefsTooltypes
  6568.  UPPERPUBSCREEN                         PrefsCLIParams
  6569.  UPPERPUBSCREEN                         EditorTooltypes
  6570.  UPPERPUBSCREEN                         EditorCLIParams
  6571.  About                                  EditorMenuAbout
  6572.  About                                  EditorMenuAbout
  6573.  About                                  PrefsMainMenuAbout
  6574.  Address file                           PrefsPaths
  6575.  Addresses                              EditorMenuInfo
  6576.  Adress Listview                        PrefsAList
  6577.  Adress-Listview                        EditorMainWindow
  6578.  Adresse des Autors                     PrefsMainMenuAbout
  6579.  Adresse des Autors                     EditorMenuAbout
  6580.  Adresse des Autors                     MyAddress
  6581.  Adressen                               Addresses
  6582.  Adressliste                            EditorMainWindow
  6583.  All                                    EditorSearch
  6584.  Alle markieren                         EditorMainWindow
  6585.  AMIGA-Muster                           EditorSearch
  6586.  AMIGA-Pattern                          EditorSearch
  6587.  Angabe des Filenamens                  ArexxBasics
  6588.  Anrufen                                EditorDial
  6589.  anrufen                                PrefsModem
  6590.  Anrufen                                EditorTools
  6591.  Append                                 EditorMenuAppend
  6592.  Append                                 EditorMenuAppend
  6593.  AppIcon                                EditorMenuQuit
  6594.  AppIcon                                EditorMainWindow
  6595.  Application Icon                       PrefsAppIcon
  6596.  Application Menue                      PrefsAppMenu
  6597.  Application-Icon                       EditorMenuQuit
  6598.  Application-Icon                       EditorMainWindow
  6599.  Application-Icon                       AppIcon
  6600.  Application-Icon Position              PrefsAppIcon
  6601.  Application-Window                     EditorMainWindow
  6602.  Arexx                                  Arexx
  6603.  Arexx Commands                         EditorMenuArexxCommands
  6604.  Arexx Commands                         EditorMenuArexxCommands
  6605.  Arexx Fehler-Nummern                   ArexxErrorCodes
  6606.  Arexx Grundlagen                       ArexxBasics
  6607.  Arexx-Adressrückgabe                  ArexxReturnAddress
  6608.  Arexx-Befehle                          ArexxCommands
  6609.  Arexx-Literatur                        ArexxBasics
  6610.  Arexx-Port                             EditorMenuInfo
  6611.  Arexx-Portname                         ArexxBasics
  6612.  Arexx-Skripts                          PrefsArexxCmds
  6613.  Arexx-Skripts                          Installation
  6614.  Arexx-Skripts                          Installation
  6615.  Arexx-Skripts                          Installation
  6616.  Arexx-Skripts                          EditorMainWindow
  6617.  ASCII-Editor                           PrefsPaths
  6618.  ASCII-Viewer                           PrefsPaths
  6619.  Auswahlfelder                          UsingDFA
  6620.  Auto Save                              PrefsAutoSave
  6621.  Bankverbindung                         EnglishRegSite
  6622.  Bankverbindung                         GermanRegSite
  6623.  Bankverbindung                         BelgiumRegSite
  6624.  Bankverbindung                         MyAddress
  6625.  Baud                                   PrefsModem
  6626.  Benutze Nachbearbeitungs-Skript        EditorMenuUsePostProcess
  6627.  Benutze Template Skript                EditorMenuUseTemplate
  6628.  Bildschirm-Einstellungen               PrefsScreen
  6629.  Bildschirm-Einstellungen (*DFA-Editor*)PrefsScreenEditor
  6630.  Bildschirm-Einstellungen *DFA-Preferences-Programm*PrefsScreenPrefs
  6631.  Blätter-Schalter                      UsingDFA
  6632.  Bugreports                             Bugreports
  6633.  Bugreports                             Bugreports
  6634.  Button Gadgets                         UsingDFA
  6635.  Cancel (Edit)                          EditorEdit
  6636.  Cancel (Print)                         EditorPrint
  6637.  Cancel (Search)                        EditorSearch
  6638.  Check Box                              UsingDFA
  6639.  CheckBirthday                          CheckBirthday
  6640.  Clear Column                           PrefsAList
  6641.  Clear line                             PrefsPList
  6642.  Clear sort criteria                    PrefsSort
  6643.  CLI-Parameter des *DFA-Editor*-ProgrammsEditorCLIParams
  6644.  CLI-Parameter des *DFA-Preferences*-ProgrammsPrefsCLIParams
  6645.  CLI-Parameter des *DFA-Servers*        ServerCLIParams
  6646.  Column                                 PrefsAList
  6647.  Commodity                              Commodity
  6648.  Condensed                              EditorPrint
  6649.  Copy to Clipboard                      EditorMenuCopyToClip
  6650.  Copy to Clipboard                      EditorMenuCopyToClip
  6651.  Copyright                              Copyright
  6652.  Copyright                              PrefsMainMenuAbout
  6653.  Copyright                              EditorMenuAbout
  6654.  Cycle Gadget                           UsingDFA
  6655.  Danke an...                            Thanks
  6656.  Das DFA-Editor-Programm                DFAEditor
  6657.  Das DFA-Preferences Hauptfenster       PrefsMainWindow
  6658.  Das DFA-Preferences-Programm           DFAPrefs
  6659.  Das DFA-Server-Programm                DFAServer
  6660.  Das Hauptfenster                       EditorMainWindow
  6661.  Das Konzept                            Concept
  6662.  Dateiformat                            EditorMenuOpen
  6663.  Datenverlust                           ArexxBasics
  6664.  Device unit                            PrefsModem
  6665.  Dial                                   EditorTools
  6666.  Dial                                   EditorMenuDial
  6667.  Dial                                   EditorDial
  6668.  Dial                                   EditorMenuDial
  6669.  Dialing                                PrefsModem
  6670.  Die Bedienung von DFA                  UsingDFA
  6671.  Die Menus des *DFA-Editors*            EditorMenus
  6672.  Display Sort                           EditorMenuDSort
  6673.  Druckknopfschalter                     UsingDFA
  6674.  Edit                                   EditorEdit
  6675.  Edit                                   EditorEdit
  6676.  Edit                                   EditorFull
  6677.  Edit                                   EditorMenuEdit
  6678.  Edit                                   EditorTools
  6679.  Edit                                   EditorMenuEdit
  6680.  Edit Template                          EditorMenuEditTemplate
  6681.  Edit Template                          EditorMenuEditTemplate
  6682.  Eigenschaften                          Features
  6683.  Einstellungen laden                    EditorMenuLoadPrefs
  6684.  Einstellungen speichern                EditorMenuSavePrefs
  6685.  Einstellungen speichern als            EditorMenuSavePrefsAs
  6686.  EMail-Adresse des Autors               EditorMenuAbout
  6687.  Empfangsbereitschaft für AREXX-BefehleArexxBasics
  6688.  Entstehungsgeschichte                  History
  6689.  Erste Schritte                         Quick Start
  6690.  Exchange-Programm                      Commodity
  6691.  External                               EditorEdit
  6692.  External files                         PrefsPaths
  6693.  Externe Datei                          EditorEdit
  6694.  Fehler-Berichte                        Bugreports
  6695.  Fields                                 PrefsAList
  6696.  Fields                                 PrefsPList
  6697.  Fields                                 PrefsSort
  6698.  Fields to search                       EditorSearch
  6699.  File editor                            PrefsPaths
  6700.  File viewer                            PrefsPaths
  6701.  Filename                               ArexxBasics
  6702.  Finden                                 EditorMenuSearch
  6703.  Finden                                 EditorTools
  6704.  First                                  EditorFull
  6705.  Fonts                                  PrefsFonts
  6706.  Format der Adressdatei                 EditorMenuOpen
  6707.  Formfeed                               EditorPrint
  6708.  Free                                   PrefsAList
  6709.  Full                                   EditorFull
  6710.  Full                                   EditorFull
  6711.  Full                                   EditorTools
  6712.  Full                                   EditorMenuFull
  6713.  Full                                   EditorMenuFull
  6714.  Gadgets                                UsingDFA
  6715.  Garantie                               Warranty
  6716.  Geheim-Modus                           PrefsSecretMode
  6717.  Generate Icon                          PrefsGenIcon
  6718.  Geteilter Zugriff                      EditorMenuWriteAccess
  6719.  Group handling                         PrefsGroups
  6720.  Groups                                 PrefsGroups
  6721.  Grundeinstellungen                     Quick Start
  6722.  Gruppen                                PrefsGroups
  6723.  Gruppenflags setzen und löschen       EditorMenuSetGroups
  6724.  Hangup String                          PrefsModem
  6725.  Hayes kompatibel                       PrefsModem
  6726.  Hilfe-Funktion                         UsingDFA
  6727.  Hires Modus                            PrefsHiresMode
  6728.  History                                History
  6729.  Hohe Auflösung                        PrefsHiresMode
  6730.  Hotkey                                 Commodity
  6731.  Hotkey                                 EditorMenuQuit
  6732.  Hotkey                                 ServerTooltypes
  6733.  Hotkey                                 EditorMainWindow
  6734.  Icon-Generierung                       PrefsGenIcon
  6735.  Ignore case                            EditorSearch
  6736.  Info                                   EditorMenuInfo
  6737.  Info                                   EditorMenuInfo
  6738.  Inhalt der Rückgabeadresse            ArexxReturnAddress
  6739.  Init String                            PrefsModem
  6740.  Insert Column                          PrefsAList
  6741.  Insert line                            PrefsPList
  6742.  Installation                           Installation
  6743.  Installer                              Installation
  6744.  Installieren                           Installation
  6745.  Internas                               Internal
  6746.  Internes                               Internal
  6747.  Joker                                  EditorSearch
  6748.  Kill                                   EditorMenuKill
  6749.  Kill                                   EditorMenuKill
  6750.  Kill                                   EditorTools
  6751.  Kontonummer                            GermanRegSite
  6752.  Kontonummer                            MyAddress
  6753.  Kontonummer                            EnglishRegSite
  6754.  Kontonummer                            BelgiumRegSite
  6755.  Laden                                  EditorMenuOpen
  6756.  Landessprachen                         IntLocaleSupport
  6757.  Landessprachenanpassung                Installation
  6758.  Last                                   EditorFull
  6759.  Last Saved                             PrefsMainMenuLastSaved
  6760.  Lines                                  PrefsPList
  6761.  Listview                               UsingDFA
  6762.  Listview (Hauptfenster)                EditorMainWindow
  6763.  Literatur zu Arexx                     ArexxBasics
  6764.  Load Preferences                       EditorMenuLoadPrefs
  6765.  Locale                                 IntLocaleSupport
  6766.  Markierung                             EditorMainWindow
  6767.  Markierung                             EditorMainWindow
  6768.  Markierung von Adressen                EditorMainWindow
  6769.  Markierung: Alle                       EditorMainWindow
  6770.  Markierung: By name                    EditorMainWindow
  6771.  Markierung: Clear                      EditorMainWindow
  6772.  Markierung: Jump to                    EditorMainWindow
  6773.  Markierungen löschen                  EditorMainWindow
  6774.  Memory Condition                       EditorMenuInfo
  6775.  Menus                                  EditorMenus
  6776.  Minimalkonfiguration                   MinConfig
  6777.  Miscelleneous                          PrefsMisc
  6778.  Mittels Namen markieren                EditorMainWindow
  6779.  Modem                                  PrefsModem
  6780.  Move down                              PrefsPList
  6781.  Move left                              PrefsAList
  6782.  Move right                             PrefsAList
  6783.  Move up                                PrefsPList
  6784.  Muster                                 EditorSearch
  6785.  Nachbearbeitungs-Skript                EditorNew
  6786.  Network mode                           PrefsNetworking
  6787.  Networking                             PrefsNetworking
  6788.  Netzwerk                               EditorMenuWriteAccess
  6789.  Neues Adressfile                       EditorMenuNewFile
  6790.  Neues seit V1.2x                       ArexxImportant
  6791.  New                                    EditorMenuNew
  6792.  New                                    EditorMenuNew
  6793.  New                                    EditorNew
  6794.  New                                    EditorNew
  6795.  New                                    EditorTools
  6796.  New file                               EditorMenuNewFile
  6797.  Next                                   EditorFull
  6798.  Next New                               EditorNew
  6799.  Next Sel.                              EditorFull
  6800.  NLQ                                    EditorPrint
  6801.  None                                   EditorSearch
  6802.  Nutzungsbedingungen                    Licence
  6803.  Ok (Edit)                              EditorEdit
  6804.  Ok (Full)                              EditorFull
  6805.  Online Hilfe                           UsingDFA
  6806.  Open                                   EditorMenuOpen
  6807.  Open Preferences                       PrefsMainMenuOpen
  6808.  OwnDevUnit                             PrefsModem
  6809.  Panel Listview                         PrefsPList
  6810.  Panel-Listview                         EditorMainWindow
  6811.  Parametersyntax                        ArexxBasics
  6812.  Pattern                                EditorSearch
  6813.  Pattern                                EditorSearch
  6814.  Pfade und Dateinamen                   PrefsPaths
  6815.  Portname                               ArexxBasics
  6816.  Portname für Arexx                    EditorMenuInfo
  6817.  Portname von Arexx                     ArexxBasics
  6818.  Position des Application-Icons         PrefsAppIcon
  6819.  Postprocess Script                     EditorNew
  6820.  Predial String                         PrefsModem
  6821.  Preferences                            EditorMenuPreferences
  6822.  Preferences                            EditorMenuPreferences
  6823.  Preferences laden                      EditorMenuLoadPrefs
  6824.  Preferences speichern                  EditorMenuSavePrefs
  6825.  Preferences speichern als              EditorMenuSavePrefsAs
  6826.  Prev.                                  EditorFull
  6827.  Prev. Sel.                             EditorFull
  6828.  Print                                  EditorMenuPrint
  6829.  Print                                  EditorMenuPrint
  6830.  Print                                  EditorPrint
  6831.  Print                                  EditorPrint
  6832.  Print                                  EditorPrint
  6833.  Print                                  EditorPrint
  6834.  Print                                  EditorTools
  6835.  Print form                             EditorPrint
  6836.  Print style                            EditorPrint
  6837.  Print to                               EditorPrint
  6838.  Programmtexte                          Top
  6839.  Public Screen                          PrefsTooltypes
  6840.  Public Screen                          EditorTooltypes
  6841.  Quick Search                           EditorMainWindow
  6842.  Quick Search                           EditorMainWindow
  6843.  Quit                                   EditorMenuQuit
  6844.  Quit (*DFA-Editor*-Hauptfenster)       EditorMainWindow
  6845.  Quit Preferences                       PrefsMainMenuQuit
  6846.  Quit Preferences                       PrefsMainQuit
  6847.  Rückgabe von Adressen in Arexx        ArexxReturnAddress
  6848.  Rückgabewert                          ArexxReturnAddress
  6849.  Radio Button                           UsingDFA
  6850.  Rechtliches                            Legal
  6851.  Redial delay                           PrefsModem
  6852.  Registrierung                          Registration
  6853.  Registrierung                          Registration
  6854.  Registrierung in Belgien               BelgiumRegSite
  6855.  Registrierung in den USA               USARegSite
  6856.  Registrierung in Deutschland           GermanRegSite
  6857.  Registrierung in England               EnglishRegSite
  6858.  Registrierung in Frankreich            FrenchRegSite
  6859.  Registrierung in Schweden              NordicRegSite
  6860.  Reihenfolge der Felder                 ArexxImportant
  6861.  Remove                                 EditorMenuRemove
  6862.  Remove                                 EditorMenuRemove
  6863.  Remove (*DFA-Editor*-Hauptfenster)     EditorMainWindow
  6864.  Remove (Hauptfenster)                  EditorMenuRemove
  6865.  Remove DFA                             PrefsMainMenuRemove
  6866.  Remove DFA                             PrefsMainRemove
  6867.  Reset To Defaults                      PrefsMainMenuReset
  6868.  Restore                                PrefsMainMenuRestore
  6869.  Retries                                PrefsModem
  6870.  Retries                                PrefsNetworking
  6871.  Retry delay                            PrefsNetworking
  6872.  Roll-Liste (Hauptfenster)              EditorMainWindow
  6873.  Roll-Liste                             UsingDFA
  6874.  RXERR_APPENDFAILED                     ArexxErrorCodes
  6875.  RXERR_CRTEXTIO                         ArexxErrorCodes
  6876.  RXERR_CRTPORT                          ArexxErrorCodes
  6877.  RXERR_ENVCHANGED                       ArexxErrorCodes
  6878.  RXERR_MODIFIED                         ArexxErrorCodes
  6879.  RXERR_NOCURRENT                        ArexxErrorCodes
  6880.  RXERR_NODIR                            ArexxErrorCodes
  6881.  RXERR_NOEXTERNAL                       ArexxErrorCodes
  6882.  RXERR_NOFILE                           ArexxErrorCodes
  6883.  RXERR_NOFILENAME                       ArexxErrorCodes
  6884.  RXERR_NOFIRST                          ArexxErrorCodes
  6885.  RXERR_NOICONIFY                        ArexxErrorCodes
  6886.  RXERR_NOLAST                           ArexxErrorCodes
  6887.  RXERR_NOLOAD                           ArexxErrorCodes
  6888.  RXERR_NOMEM                            ArexxErrorCodes
  6889.  RXERR_NONETWORKAPPEND                  ArexxErrorCodes
  6890.  RXERR_NONETWORKCLEAR                   ArexxErrorCodes
  6891.  RXERR_NONETWORKEDIT                    ArexxErrorCodes
  6892.  RXERR_NONETWORKKILL                    ArexxErrorCodes
  6893.  RXERR_NONETWORKNEW                     ArexxErrorCodes
  6894.  RXERR_NONETWORKSAVE                    ArexxErrorCodes
  6895.  RXERR_NONETWORKSELECT                  ArexxErrorCodes
  6896.  RXERR_NONETWORKSORT                    ArexxErrorCodes
  6897.  RXERR_NONEXT                           ArexxErrorCodes
  6898.  RXERR_NONEXTSEL                        ArexxErrorCodes
  6899.  RXERR_NOPHONENUM                       ArexxErrorCodes
  6900.  RXERR_NOPREV                           ArexxErrorCodes
  6901.  RXERR_NOPREVSEL                        ArexxErrorCodes
  6902.  RXERR_NORELOAD                         ArexxErrorCodes
  6903.  RXERR_NOSAVE                           ArexxErrorCodes
  6904.  RXERR_NOSERIALDEV                      ArexxErrorCodes
  6905.  RXERR_NOTFOUND                         ArexxErrorCodes
  6906.  RXERR_NOWRITELOCK                      ArexxErrorCodes
  6907.  RXERR_OPNPRFS                          ArexxErrorCodes
  6908.  RXERR_OPNPRT                           ArexxErrorCodes
  6909.  RXERR_SERBUSY                          ArexxErrorCodes
  6910.  RXERR_SERCONNECT                       ArexxErrorCodes
  6911.  RXERR_SERERROR                         ArexxErrorCodes
  6912.  RXERR_SERNOCARRIER                     ArexxErrorCodes
  6913.  RXERR_SERNODIALTONE                    ArexxErrorCodes
  6914.  RXERR_SEROK                            ArexxErrorCodes
  6915.  RXERR_SERRING                          ArexxErrorCodes
  6916.  RXERR_SERUNKNOWN                       ArexxErrorCodes
  6917.  RXERR_SERVOICE                         ArexxErrorCodes
  6918.  RXERR_SYNTAX                           ArexxErrorCodes
  6919.  RXERR_WRITEALL                         ArexxErrorCodes
  6920.  RXERR_WRITECURRENT                     ArexxErrorCodes
  6921.  RXERR_WRITESEL                         ArexxErrorCodes
  6922.  Save                                   EditorMenuSave
  6923.  Save                                   EditorMenuSave
  6924.  Save as default                        EditorMenuSaveasdefault
  6925.  Save as default                        EditorMenuSaveasdefault
  6926.  Save as...                             EditorMenuSaveas
  6927.  Save as...                             EditorMenuSaveas
  6928.  Save Preferences                       EditorMenuSavePrefs
  6929.  Save Preferences                       PrefsMainMenuSave
  6930.  Save Preferences                       PrefsMainSave
  6931.  Save Preferences as                    PrefsMainMenuSaveAs
  6932.  Save Preferences as                    EditorMenuSavePrefsAs
  6933.  Schalter                               UsingDFA
  6934.  Schnell-Suche                          EditorMainWindow
  6935.  Schnell-Suche                          EditorMainWindow
  6936.  Schnittstellenkarte                    PrefsModem
  6937.  Schnittstellenkarte                    PrefsModem
  6938.  Search                                 EditorMenuSearch
  6939.  Search                                 EditorMenuSearch
  6940.  Search                                 EditorSearch
  6941.  Search                                 EditorTools
  6942.  Search                                 EditorSearch
  6943.  Search                                 EditorSearch
  6944.  Search for                             EditorSearch
  6945.  Search Next                            EditorTools
  6946.  Search Next                            EditorMenuSearchNext
  6947.  Search Next                            EditorMenuSearchNext
  6948.  Secret Mode                            PrefsSecretMode
  6949.  Select device                          PrefsModem
  6950.  Select Groups                          EditorMenuGroupSelection
  6951.  Select Groups                          EditorMenuGroupSelection
  6952.  Selektion                              EditorMainWindow
  6953.  Serial device                          PrefsModem
  6954.  Serielles Gerät                       PrefsModem
  6955.  Seriennummer                           PrefsMainMenuAbout
  6956.  Seriennummer                           EditorMenuAbout
  6957.  Set and Unset Groups                   EditorMenuSetGroups
  6958.  Set Groups                             EditorMenuSetGroups
  6959.  Shortcut                               UsingDFA
  6960.  Show Application-Icon                  PrefsAppIcon
  6961.  Sicherheitskopien                      ArexxBasics
  6962.  Sort                                   EditorTools
  6963.  Sort                                   PrefsSort
  6964.  Sort                                   EditorMenuSort
  6965.  Sort                                   EditorMenuSort
  6966.  Sortierung                             PrefsSort
  6967.  Sortierung der Anzeige                 EditorMenuDSort
  6968.  Sprache                                Installation
  6969.  String Gadget                          UsingDFA
  6970.  Suchen                                 EditorTools
  6971.  Suchen                                 EditorMenuSearch
  6972.  Suchkriterien                          EditorTools
  6973.  Suchkriterien                          EditorMenuSearch
  6974.  Suff. Dial String                      PrefsModem
  6975.  Tastaturbedienung                      UsingDFA
  6976.  Tastaturkürzel                        UsingDFA
  6977.  Template Adresse                       EditorNew
  6978.  Template Skript                        EditorNew
  6979.  Templates                              EditorMenuEditTemplate
  6980.  Templates verändern                   EditorMenuEditTemplate
  6981.  Text Gadgets                           UsingDFA
  6982.  Text-Anzeiger                          PrefsPaths
  6983.  Texteingabefeld                        UsingDFA
  6984.  Tips und Tricks                        Tips
  6985.  Title                                  PrefsPList
  6986.  Title                                  PrefsGroups
  6987.  Tool-Gadgets                           EditorTools
  6988.  Tool-Gadgets                           EditorTools
  6989.  Tooltypes                              ServerTooltypes
  6990.  Tooltypes                              ServerTooltypes
  6991.  Tooltypes des *DFA-Preferences*-ProgrammsPrefsTooltypes
  6992.  Tooltypes für den *DFA-Editor*        EditorTooltypes
  6993.  Unset Groups                           EditorMenuSetGroups
  6994.  Updates                                Updates
  6995.  Updates                                Updates
  6996.  Use                                    PrefsMainMenuUse
  6997.  Use Postprocess Script                 EditorMenuUsePostProcess
  6998.  Use Preferences                        PrefsMainUse
  6999.  Use Template Script                    EditorMenuUseTemplate
  7000.  Use Wildcards                          EditorSearch
  7001.  Used                                   PrefsAList
  7002.  Verbergen                              EditorMenuQuit
  7003.  Versionsnummer                         EditorMenuAbout
  7004.  Versionsnummer                         PrefsMainMenuAbout
  7005.  Visible lines                          PrefsPList
  7006.  Vorgaben                               EditorMenuEditTemplate
  7007.  Wählen                                EditorTools
  7008.  wählen                                PrefsModem
  7009.  Wählen                                EditorDial
  7010.  Wählen lassen                         PrefsModem
  7011.  Weight                                 PrefsAList
  7012.  Wichtige Adressen                      Addresses
  7013.  Write Access                           EditorMenuWriteAccess
  7014.  Write Access                           EditorMenuWriteAccess
  7015.  
  7016.